Just a heads up, the current master of GlassFish starts up and loads the admin console. There's still some errors, but this is a major milestone.
org.osgi.framework.BundleException: Unable to resolve org.glassfish.jersey.media.jersey-media-json-binding [118](R 118.0): missing requirement [org.glassfish.jersey.media.jersey-media-json-binding [118](R 118.0)] osgi.wiring.package; (osgi.wiring.package=jakarta.json.bind)
Unresolved requirements: [[org.glassfish.jersey.media.jersey-media-json-binding [118](R 118.0)] osgi.wiring.package; (osgi.wiring.package=jakarta.json.bind)]
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4368)
at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:2068)
[#|2020-06-01T17:08:31.680+0200|SEVERE|glassfish 6.0|javax.enterprise.system.core|_ThreadID=74;_ThreadName=admin-listener(2);_TimeMillis=1591024111680;_LevelValue=1000;|
Failed loading class org.glassfish.jersey.jsonb.internal.JsonBindingAutoDiscoverable by API Class Loader
org.glassfish.jersey.media.jersey-media-json-binding [118]
package = jakarta.json.bind