cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Francesco Chicchiriccò <ilgro...@apache.org>
Subject Re: Cocoon 2.1.9 and Saxon 9.6
Date Fri, 06 May 2016 06:51:29 GMT
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/


Mime
View raw message