Hi, concerning this issue, which is really that XSLT does not work when processing an XML document located in a non ascii path and referring to entities located in the same path, it looks a change in JAXPUtils.getSystemId(File) or in FileUtils.toURI() where we would percent encode all non ascii characters would fix the problem.
I have asked the question on the xerces dev list whether philosophically SystemId s set in an XML Input source should encode their non ascii characters. see : http://www.mail-archive.com/j-dev%40xerces.apache.org/ http://www.mail-archive.com/j-dev%40xerces.apache.org/msg00396.html If we do change something in Ant, do we change FileUtils.toURI() or only JAXPUtils.getSystemId() ? Cheers, Antoine --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]