Re: Starting to move Gump to using Java 11

2021-08-23 Thread Stefan Bodewig
On 2021-08-23, Mark Thomas wrote: > On 20/08/2021 17:53, Mark Thomas wrote: >> On 20/08/2021 09:06, Stefan Bodewig wrote: > >>> I've already added the jar and changed the descriptors. Unfortunately I >>> did so before realizing that my ssh key is unknown to the current vmgump >>> and so I've

Re: Starting to move Gump to using Java 11

2021-08-23 Thread Mark Thomas
On 20/08/2021 17:53, Mark Thomas wrote: On 20/08/2021 09:06, Stefan Bodewig wrote: I've already added the jar and changed the descriptors. Unfortunately I did so before realizing that my ssh key is unknown to the current vmgump and so I've not been able to update the working copy of

Re: Starting to move Gump to using Java 11

2021-08-20 Thread Mark Thomas
On 20/08/2021 09:06, Stefan Bodewig wrote: On 2021-08-19, Mark Thomas wrote: On 19/08/2021 17:53, Stefan Bodewig wrote: Tomcat transitvely inherits antlr4*.jar but this jar doesn't seem to contain the "runtime" package. I believe you also want

Re: Starting to move Gump to using Java 11

2021-08-20 Thread Stefan Bodewig
On 2021-08-19, Mark Thomas wrote: > On 19/08/2021 17:53, Stefan Bodewig wrote: >> 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

Re: Starting to move Gump to using Java 11

2021-08-19 Thread Mark Thomas
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

Re: Starting to move Gump to using Java 11

2021-08-19 Thread Stefan Bodewig
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

Re: Starting to move Gump to using Java 11

2021-08-19 Thread Mark Thomas
On 19/08/2021 13:39, Stefan Bodewig wrote: On 2021-08-19, Stefan Bodewig wrote: It looks as if you may have uncovered a bug in Ant's build, no, the Gump descriptor has been broken before. While compiling the tests Ant didn't see the main classes it had just compiled. It could only see those

Re: Starting to move Gump to using Java 11

2021-08-19 Thread Stefan Bodewig
On 2021-08-19, Stefan Bodewig wrote: > It looks as if you may have uncovered a bug in Ant's build, no, the Gump descriptor has been broken before. While compiling the tests Ant didn't see the main classes it had just compiled. It could only see those of the bootstrap-ant project. The only

Re: Starting to move Gump to using Java 11

2021-08-19 Thread Stefan Bodewig
On 2021-08-12, Mark Thomas wrote: > It looks like I have broken the Ant build somehow. I can't see what I > have done wrong. No rush, but some help on this from someone more > familiar with the Ant build than I would be helpful. It looks as if you may have uncovered a bug in Ant's build, but I'm

Re: Starting to move Gump to using Java 11

2021-08-12 Thread Mark Thomas
It looks like I have broken the Ant build somehow. I can't see what I have done wrong. No rush, but some help on this from someone more familiar with the Ant build than I would be helpful. Mark On 12/08/2021 10:57, Mark Thomas wrote: On 12/08/2021 10:46, Stefan Bodewig wrote: Many thank

Re: Starting to move Gump to using Java 11

2021-08-12 Thread Mark Thomas
On 12/08/2021 10:46, Stefan Bodewig wrote: Many thank for doing this, Mark On 2021-08-10, Mark Thomas wrote: Is there a way in Gump to get just some projects to build with a different JAVA_HOME? Switching just the Tomcat 10.1.x builds to Java 11 is the minimum requirement. We can then take

Re: Starting to move Gump to using Java 11

2021-08-12 Thread Stefan Bodewig
Many thank for doing this, Mark On 2021-08-10, Mark Thomas wrote: > Is there a way in Gump to get just some projects to build with a > different JAVA_HOME? Switching just the Tomcat 10.1.x builds to Java > 11 is the minimum requirement. We can then take a harder look at the > dependency chains

Re: Starting to move Gump to using Java 11

2021-08-11 Thread Mark Thomas
On 11/08/2021 10:46, Mark Thomas wrote: On 11/08/2021 09:06, Adam Jack wrote: I am traveling home from abroad right now but I can look into things when I get settled back. That said, I am sure others are far less rusty than me on this. That said, from my rusty/simplistic perspective: Would

Re: Starting to move Gump to using Java 11

2021-08-11 Thread Mark Thomas
On 11/08/2021 09:06, Adam Jack wrote: I am traveling home from abroad right now but I can look into things when I get settled back. That said, I am sure others are far less rusty than me on this. That said, from my rusty/simplistic perspective: Would the best case be that the whole stack be

Re: Starting to move Gump to using Java 11

2021-08-11 Thread Adam Jack
I am traveling home from abroad right now but I can look into things when I get settled back. That said, I am sure others are far less rusty than me on this. That said, from my rusty/simplistic perspective: Would the best case be that the whole stack be built with one compiler/language version,

Re: Starting to move Gump to using Java 11

2021-08-10 Thread Mark Thomas
On 10/08/2021 21:38, Mark Thomas wrote: On 10/08/2021 21:17, Adam Jack wrote: Thanks for the update. Good luck. Thanks. I think I am going to need it. This is going to be *far* from simple. There is lots of code currently being built by Gump that needs changes to build with Java 9+. You

Re: Starting to move Gump to using Java 11

2021-08-10 Thread Adam Jack
Thanks for the update. Good luck. Adam On Tue, Aug 10, 2021, 15:57 Mark Thomas wrote: > All, > > Since Tomcat's main development branch now requires Java 11, I have > started the process of moving Gump over to Java 11. > > So far, I have added Java 11 to the packages installed by Puppet. > > I