Re: Cocoon 2.1.9 and Saxon 9.6
Francesco Chicchiriccò <[email protected]> Fri, 6 May 2016 08:51:29 +0200
| Newsgroups | gmane.text.xml.cocoon.user |
|---|---|
| Message-ID | <[email protected]> |
On 05/05/2016 18:49, Gary Larsen wrote: > > Hi, > > In order to support JDK 8 it was necessary to update to SaxonHE 9. > (can’t remember exactly why right now) > > New problem is that when the Cocoon app is installed on a path with > spaces (say ‘a-test 2’) there’s a new exception: > > net.sf.saxon.trans.XPathException: Invalid URI for stylesheet: > file:/C:/a-test > 2/netvisn-server-c1022-72-6043/webapps/netvisn/site/stylesheets/netvisn-error2html.xsl > "file:/C:/a-test 2/netvisn-server-c1022-72-6043/webapps/netvisn/site/stylesheets/netvisn-error2html.xsl" is not a valid URI, while "file:/C:/a-test%202/netvisn-server-c1022-72-6043/webapps/netvisn/site/stylesheets/netvisn-error2html.xsl" is valid instead. The blank space between 'a-test' and '2' is not allowed within URI, you need to percent-encode. This as [1] says, "The space character, for example, is quoted by replacing it with "%20" HTH Regards. [1] http://docs.oracle.com/javase/8/docs/api/java/net/URI.html -- Francesco Chicchiriccò Tirasa - Open Source Excellence http://www.tirasa.net/ Involved at The Apache Software Foundation: member, Syncope PMC chair, Cocoon PMC, Olingo PMC, CXF Committer, OpenJPA Committer http://home.apache.org/~ilgrosso/