Uploaded image for project: 'FOP'
  1. FOP
  2. FOP-2703

xercesImpl is missing in maven dependency list

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.2
    • None
    • None
    • None

    Description

      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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            tofi86 Tobias Fischer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: