xmlgraphics-batik icon indicating copy to clipboard operation
xmlgraphics-batik copied to clipboard

BATIK-1289: batik, xml-apis(-ext) and java modules

Open carlosame opened this issue 4 years ago • 2 comments

Remove dependency on xml-apis. The dependency is transitive, and it is causing errors in downstream projects, for example:

[ERROR] the unnamed module reads package org.w3c.dom.css from both xml.apis and jdk.xml.dom

carlosame avatar Dec 10 '20 19:12 carlosame

This would also fix https://issues.apache.org/jira/browse/BATIK-1297

MariusVolkhart avatar Mar 13 '21 15:03 MariusVolkhart

Hi Marius,

Just a small note: Batik's "old tests" require xml-apis 1.4.01 at runtime. They are run from outside of Maven and manage their own classpath so in principle nothing needs to be done at this pull request, but if somebody wants to integrate those tests with Maven, they will need to add 1.4.01 as a runtime dependency to the old tests, otherwise they are broken.

Anyway, I've basically given up trying to merge stuff here so I did my own fork.

carlosame avatar Mar 13 '21 19:03 carlosame