Tobias Fischer created FOP-2703:
-----------------------------------

             Summary: xercesImpl is missing in maven dependency list
                 Key: FOP-2703
                 URL: https://issues.apache.org/jira/browse/FOP-2703
             Project: FOP
          Issue Type: Bug
    Affects Versions: 2.2
            Reporter: Tobias Fischer


FOP-2485 is included in FOP 2.2 release and you updated Xalan dependency to 
2.7.2 and stated:

{quote}
It seems xalan 2.7.2 needs xercesImpl 2.9.1 (which then pulls xml-apis 1.3.04). 
So we need to update xercesImpl to 2.9.1 too. Do you agree? 
{quote}

Simon updated xercesImpl JAR files in the sources, but the maven pom wasn't 
touched.

However, when looking at the maven dependency tree of fop-2.2 in Eclipse, Xalan 
2.7.2 does NOT require xercesImpl as a dependency and therefore xercesImpl 
isn't pulled in my project.

In the end, this results in broken XSLT/PDF rendering because of invalid german 
umlaut characters in path names.

However, if I manually add xercesImpl to my maven dependencies, the issue is 
resolved.

IMHO xercesImpl should be added to the maven dependency list of FOP because 
xalan 2.7.2 DOES NOT depend on it.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to