torsdag 30. mai 2024 kl. 11:02:12 UTC+2 skrev Bharath Anandateertha:
Hi everyone,
I have renamed javax.* to jakarata.* as part of Wildfly 32 upgrade from 26.
This fixed a lot of deployment issue but when I execute unit tests, I am getting the below error.
java.lang.RuntimeException: java.lang.ClassNotFoundException: Provider for jakarta.ws.rs.ext.RuntimeDelegate cannot be found
at jakarta.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:163)
at jakarta.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:103)
at jakarta.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:88)
at jakarta.ws.rs.core.Response$ResponseBuilder.newInstance(Response.java:776)
at jakarta.ws.rs.core.Response.status(Response.java:522)
at jakarta.ws.rs.core.Response.status(Response.java:533)
at jakarta.ws.rs.WebApplicationException.<init>(WebApplicationException.java:230)
at jakarta.ws.rs.WebApplicationException.<init>(WebApplicationException.java:52)
If I change jakarta reference to javax, unit tests are passing.