[jira] [Created] (FOP-2703) xercesImpl is missing in maven dependency list

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[jira] [Created] (FOP-2703) xercesImpl is missing in maven dependency list

JIRA jira@apache.org
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:

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?

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