Details
-
Bug
-
Resolution: Won't Fix
-
Major
-
None
-
8.2.1
-
None
-
Unknown
-
N/A
-
N/A
-
Description
I uploaded file 'O42B3$D~Y5)CY9V`138SYHC.gif' as my avatar.
Then this file cannot be deleted, if you click this file, you got:
HTTP Status 500 - Invalid URL [http://localhost:8080/xwiki/bin/download/XWiki/liu_chunhua/O42B3$D~Y5)CY9V`138SYHC.gif] type Exception report message Invalid URL [http://localhost:8080/xwiki/bin/download/XWiki/liu_chunhua/O42B3$D~Y5)CY9V`138SYHC.gif] description The server encountered an internal error that prevented it from fulfilling this request. exception javax.servlet.ServletException: Invalid URL [http://localhost:8080/xwiki/bin/download/XWiki/liu_chunhua/O42B3$D~Y5)CY9V`138SYHC.gif] org.xwiki.resource.servlet.RoutingFilter.constructExtendedURL(RoutingFilter.java:193) org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:100) root cause org.xwiki.resource.CreateResourceReferenceException: Invalid URL [http://localhost:8080/xwiki/bin/download/XWiki/liu_chunhua/O42B3$D~Y5)CY9V`138SYHC.gif] org.xwiki.url.ExtendedURL.<init>(ExtendedURL.java:122) org.xwiki.resource.servlet.RoutingFilter.constructExtendedURL(RoutingFilter.java:191) org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:100) root cause java.net.URISyntaxException: Illegal character in path at index 74: http://localhost:8080/xwiki/bin/download/XWiki/liu_chunhua/O42B3$D~Y5)CY9V`138SYHC.gif java.net.URI$Parser.fail(URI.java:2848) java.net.URI$Parser.checkChars(URI.java:3021) java.net.URI$Parser.parseHierarchical(URI.java:3105) java.net.URI$Parser.parse(URI.java:3053) java.net.URI.<init>(URI.java:588) java.net.URL.toURI(URL.java:946) org.xwiki.url.ExtendedURL.<init>(ExtendedURL.java:120) org.xwiki.resource.servlet.RoutingFilter.constructExtendedURL(RoutingFilter.java:191) org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:100) note The full stack trace of the root cause is available in the Apache Tomcat/7.0.69 logs. Apache Tomcat/7.0.69