[jboss-jira] [JBoss JIRA] (WFLY-4006) Java EE 7 with all BOM lacks JAX-RS 2.0 API dependency

Eduardo Martins (JIRA) issues at jboss.org
Mon Dec 29 23:34:29 EST 2014


    [ https://issues.jboss.org/browse/WFLY-4006?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13029614#comment-13029614 ] 

Eduardo Martins commented on WFLY-4006:
---------------------------------------

{{org.wildfly.bom:jboss-javaee-7.0-with-all}} transitively imports dependencies from {{org.jboss.resteasy:resteasy-bom}}, JBoss Resteasy project own BOM, which includes JAX-RS 2.0 API through artifact {{org.jboss.resteasy:jaxrs-api}}. We could exclude that artifact and import {{org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec}}, but IMHO that should be done only in next major version release, other projects (e.g. WildFly Quickstarts) rely on {{org.jboss.resteasy:jaxrs-api}}, and who knows what's out there in the community.

> Java EE 7 with all BOM lacks JAX-RS 2.0 API dependency
> ------------------------------------------------------
>
>                 Key: WFLY-4006
>                 URL: https://issues.jboss.org/browse/WFLY-4006
>             Project: WildFly
>          Issue Type: Bug
>    Affects Versions: 8.1.0.Final
>            Reporter: Vineet Reynolds
>            Assignee: Tomaz Cerar
>
> Adding the {{org.wildfly.bom:jboss-javaee-7.0-with-all}} BOM to a Maven project does not pull in the {{org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec}} dependency.
> Hence, users of this BOM are required to add the JAX-RS 2.0 API, specifying the version explicitly, to consume the JAX-RS APIs in their projects.



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jboss-jira mailing list