Re: Starting to move Gump to using Java 11

Mark Thomas <[email protected]> Thu, 19 Aug 2021 18:53:44 +0100
Newsgroups gmane.comp.jakarta.gump
Message-ID <[email protected]>
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