In this article, we list known problems regarding the runtime environment of Meliora Testlab. 


My Payara installation suddenly stopped working and does not start anymore

There is currently an issue with previous Payara releases which prevents it from running if run with recent enough OpenJDK JVM (for example recent enough Azul JDK). Please check the server.log file in your domain logs/ directory for any issues related to the SSL endpoints such as:

...
java.lang.NoSuchMethodError: sun.security.ssl.Handshaker.setApplicationProtocols([Ljava/lang/String;)V
...

If this issue is present, there are few workarounds:

  1. Patch the Payara install to make it compatible with OpenJDK. To do this, run the following commands to remove the offending classes:
    zip -d $PAYARADIR/glassfish/lib/grizzly-npn-bootstrap-1.6.jar sun/*
    zip -d $PAYARADIR/glassfish/lib/grizzly-npn-bootstrap-1.7.jar sun/*
    zip -d $PAYARADIR/glassfish/lib/grizzly-npn-bootstrap-1.8.jar sun/*
    zip -d $PAYARADIR/glassfish/lib/grizzly-npn-bootstrap-1.8.1.jar sun/*
    zip -d $PAYARADIR/glassfish/lib/grizzly-npn-bootstrap.jar sun/*
  2. Upgrade your Payara to 5.201 version or newer.