eclipse-ee4j / eclipse-ee4j/jersey
Problem using wink libraries with JAX-RS 2.0
- Dominant language
- Java
- Stars
- 730
- Forks
- 382
- PR merge metrics
- No merged PRs in 30d
Description
[products.zip](https://github.com/jersey/jersey/files/1805555/products.zip)
Hi,
We have one web application which has some dependencies on apache wink 1.2, which is built using JAX-RS1.
We recently upgraded the weblogic to 12.2.1 which has inbuilt Jersey2.x , we started getting following exception at the time of deployment,
[[FATAL] A resource model has ambiguous (sub-)resource method for HTTP method GET and input mime-types as defined by"@Consumes" and
"@Produces" annotations at Java methods public org.apache.wink.common.model.app.AppService org.apache.wink.server.internal.resources
.RootResource.getServiceDocument(javax.ws.rs.core.UriInfo) and public org.apache.wink.common.model.app.AppService org.apache.wink.se
rver.internal.resources.RootResource.getServiceDocument(javax.ws.rs.core.UriInfo) at matching regular expression /. These two method
s produces and consumes exactly the same mime-types and therefore their invocation as a resource methods will always fail.; source='
org.glassfish.jersey.server.model.RuntimeResource@64b1c9e6']
at org.glassfish.jersey.server.ApplicationHandler.initialize(ApplicationHandler.java:555)
at org.glassfish.jersey.server.ApplicationHandler.access$500(ApplicationHandler.java:184)
at org.glassfish.jersey.server.ApplicationHandler$3.call(ApplicationHandler.java:350)
at org.glassfish.jersey.server.ApplicationHandler$3.call(ApplicationHandler.java:347)
at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
Truncated. see log file for complete stacktrace
>
Contributor guide
Assessment
This issue has not been assessed yet.