When I start using 9.0.0-eap08 I get lots of
java.lang.RuntimeException: java.lang.ClassNotFoundException: org.glassfish.jersey.internal.RuntimeDelegateImpl
at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:129)
at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:96)
at javax.ws.rs.core.Response$ResponseBuilder.newInstance(Response.java:839)
at javax.ws.rs.core.Response.status(Response.java:567)
at javax.ws.rs.core.Response.status(Response.java:578)
at runtime.
The dependency:tree for eap08 does NOT provide any dependencies for jersey glassfish implementation.
[INFO] +- com.atlassian.plugins.rest:atlassian-rest-v2-plugin:jar:8.0.3:provided
[INFO] | +- (com.atlassian.plugins.rest:atlassian-rest-v2-api:jar:8.0.3:provided - omitted for duplicate)
[INFO] | +- com.atlassian.plugins.rest:atlassian-rest-v2-internal-api:jar:8.0.3:provided
[INFO] | \- (com.atlassian.plugins:atlassian-plugins-osgi-javaconfig:jar:0.6.0:provided - omitted for duplicate)
[INFO] +- com.atlassian.plugins:atlassian-plugins-webresource:jar:7.0.2:provided
Where as eap06 does provide them and the plugin works.
[INFO] +- com.atlassian.plugins.rest:atlassian-rest-v2-plugin:jar:8.0.0:provided
[INFO] | +- (com.atlassian.plugins.rest:atlassian-rest-v2-api:jar:8.0.0:provided - omitted for duplicate)
[INFO] | +- com.atlassian.plugins.rest:atlassian-rest-v2-internal-api:jar:8.0.0:provided
[INFO] | +- (jakarta.ws.rs:jakarta.ws.rs-api:jar:2.1.6:provided - omitted for duplicate)
[INFO] | +- org.glassfish.jersey.core:jersey-server:jar:2.42:provided
....
Looks like a regression, any advice is appreciated.