Closed CSchulz closed 5 years ago
Seems to be related with Java 9.
Current status (edited 31. 7. 2018 20:20 CEST): fails with:
passes with (with JDK8 in AS_JAVA and JAVA_HOME env properties):
payara-micro-managed (hangs, missing JAXB classes - another issue, indeed JDK9/10)
I briefly tried getting the repo to work with JDK9 a while back, but it kept failing. For now everything is JDK 8 only, but I'd really like to get everything running on at least JDK 11 when that comes out soon.
I expect there will be a bunch of work with the classloaders in Payara, they protect their contexts before each other and it is very complicated (and OSGI between that). But I think Payara team will move it soon ... I have a question: which technologies should be supported also with Tomcat? Many modules crash, f.e. jaxrs - I'm not sure if it should be skipped or if I should add jersey-client and then find out how to fix it (perhaps together with the embedded-glassfish which ends up in same state then).
The problem with payara-micro-managed is that it seems it uses default java program from the OS, it should use (in this priority order) ${AS_JAVA}/bin/java or ${JAVA_HOME}/bin/java or default java.
I have noticed that the samples are failing when updating to 5.181, the default domain was renamed to default1 and the container doesn't start correctly: