On 19/08/2021 17:53, Stefan Bodewig wrote:
On 2021-08-19, Mark Thomas wrote:

Many thanks for cleaning up the mess I created.

You didn't create a mess here, you just uncovered an undetected bug.

The -bootclasspath/p problems of xml-apis and xml-resolver are probably
not really fixable. We cannot create a "patch module" easily, I'm
afraid. I think we can remove xml-apis completely and build xml-resolver
without any boot-type dependencies. We are no longer interested in
building Xerces or Xalan against a JAXP version other than the one of
the JDK anyway.

+1

I had similar thoughts about removing xml-apis.

It looks like Checkstyle may still have an issue and then I'll have
some genuine Tomcat issues to fix.

Tomcat transitvely inherits antlr4*.jar but this jar doesn't seem to
contain the "runtime" package. I believe you also want
https://mvnrepository.com/artifact/org.antlr/antlr4-runtime and make
that a runtime dependency of checkstyle (not that I knew much about
antlr).

Ack. Thanks for the hint. I'm just finishing up some changes in the latest Tomcat and then I should have some time for this.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@gump.apache.org
For additional commands, e-mail: general-h...@gump.apache.org

Reply via email to