This issue has been created
There is 1 comment.
 
 
XWiki Platform / cid:jira-generated-image-avatar-7278a262-c19d-4d16-a489-c8163f2d05c9 XWIKI-24080 Open

Support for multi-level context path

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-95e5766c-4c10-467e-8ce3-1ac4b303d601 Issa Gorissen created this issue on 03/Mar/26 16:49
 
Summary: Support for multi-level context path
Issue Type: cid:jira-generated-image-avatar-7278a262-c19d-4d16-a489-c8163f2d05c9 Improvement
Assignee: Unassigned
Created: 03/Mar/26 16:49
Priority: cid:jira-generated-image-static-minor-9ec55fd7-b12f-4b97-91f2-5e4eb13e34cf Minor
Reporter: Issa Gorissen
Description:

When setting a multi-level context path as described in Tomcat https://tomcat.apache.org/tomcat-10.1-doc/config/context.html#Naming

files loaded from webjars fail to be loaded by the browser because their generated URL is partly URL encoded.

This occurs inside the method ExtendedURL#encodeSegment(String value) which will URL encode the / from a multi-level context path into %2F, breaking the URL and leading to a HTTP error code 404 Not Found

 
 

1 comment

 
cid:jira-generated-image-avatar-95e5766c-4c10-467e-8ce3-1ac4b303d601 Issa Gorissen on 03/Mar/26 16:59
 

fix in https://github.com/xwiki/xwiki-platform/pull/5263