Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
apa-webcontent-1.2
-
None
Description
Thank you so much for reporting this problem, Jérôme Dupont!
Excerpt from the thread in the mailinglist:
-------
I have a problem left, it's that some uri of documents are malformed and
contain space, and webcontent proxyx (I use the 1.1 version) doesn't encode
them with the default configuration.
Is there a mean to encode the url before parsing it?
here is the return exception
java.lang.IllegalArgumentException
java.net.URI.create(URI.java:842)
org.apache.http.client.methods.HttpGet.<init>(HttpGet.java:69)
org.apache.portals.applications.webcontent.proxy.impl.RewritableHttpReverseProxyServiceImpl.invoke
(RewritableHttpReverseProxyServiceImpl.java:289)
org.apache.portals.applications.webcontent.proxy.impl.DefaultHttpReverseProxyServlet.service
(DefaultHttpReverseProxyServlet.java:436)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
cause m�re
java.net.URISyntaxException: Illegal character in path at index 108:
http://SECRETSERVER.bnf.fr/DSI/PiloteProdV6.nsf/0/F8C57293124EDBF9C125783200376835/$FILE/EXO-ADM-2011-000020-01
(p2).doc
java.net.URI$Parser.fail(URI.java:2809)
java.net.URI$Parser.checkChars(URI.java:2982)
java.net.URI$Parser.parseHierarchical(URI.java:3066)
java.net.URI$Parser.parse(URI.java:3014)
java.net.URI.<init>(URI.java:578)
java.net.URI.create(URI.java:840)
org.apache.http.client.methods.HttpGet.<init>(HttpGet.java:69)