Details
-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
3.1.0.Beta1
-
None
-
None
Description
RESTEasy-client module should contain dependencies for important RESTEasy providers:
- resteasy-jackson2-provider
- resteasy-jaxb-provider
- resteasy-multipart-provider
- resteasy-atom-provider
- resteasy-yaml-provider
- Maybe some others, WDYT?
This is necessary because of usability. Customers want to add "resteasy-client" dependency and start to using it. But it is not possible now, they also need to add some providers (if they are not satisfied with text/plain media type).
Actual dependencies of resteasy-client:
+- org.jboss.resteasy:resteasy-client:jar:3.0.17.Final-redhat-1:compile | +- org.jboss.resteasy:resteasy-jaxrs:jar:3.0.17.Final-redhat-1:compile | | +- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:jar:1.0.0.Final:compile | | +- org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:jar:1.0.0.Final:compile | | +- javax.activation:activation:jar:1.1.1:compile | | +- org.apache.httpcomponents:httpclient:jar:4.3.6:compile | | | +- org.apache.httpcomponents:httpcore:jar:4.3.3:compile | | | +- commons-logging:commons-logging:jar:1.1.3:compile | | | \- commons-codec:commons-codec:jar:1.6:compile | | +- commons-io:commons-io:jar:2.1:compile | | \- net.jcip:jcip-annotations:jar:1.0:compile | \- org.jboss.logging:jboss-logging:jar:3.1.4.GA:compile
In my point of view, it is not necessary to fix this in CP release, so target release of this jira is 7.1.0.
Attachments
Issue Links
- clones
-
JBEAP-5081 RESTEasy-client module should contains dependencies for important RESTEasy providers
- Closed
- is related to
-
WFLY-11076 Revisit 'org.jboss.as.jaxrs' module dependencies
- Open