Skip to content

Commit

Permalink
[WFLY-9128] JAXB 2.2 / 2.3 module switch to load the API that matches…
Browse files Browse the repository at this point in the history
… current EE version
  • Loading branch information
asoldano committed Feb 12, 2018
1 parent 58f32cf commit aa53356
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 2 deletions.
5 changes: 5 additions & 0 deletions feature-pack/pom.xml
Expand Up @@ -1281,6 +1281,11 @@
</dependency>


<dependency>
<groupId>org.jboss.spec.javax.xml.bind</groupId>
<artifactId>jboss-jaxb-api_2.2_spec</artifactId>
</dependency>

<dependency>
<groupId>org.jboss.spec.javax.xml.bind</groupId>
<artifactId>jboss-jaxb-api_2.3_spec</artifactId>
Expand Down
Expand Up @@ -22,7 +22,7 @@
~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
-->

<module xmlns="urn:jboss:module:1.5" name="javax.xml.bind.api">
<module xmlns="urn:jboss:module:1.7" name="javax.xml.bind.api">


<dependencies>
Expand All @@ -33,6 +33,15 @@
</dependencies>

<resources>
<artifact name="${org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.3_spec}"/>
<artifact name="${org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.3_spec}">
<conditions>
<property-equal name="ee8.preview.mode" value="true"/>
</conditions>
</artifact>
<artifact name="${org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec}">
<conditions>
<property-not-equal name="ee8.preview.mode" value="true"/>
</conditions>
</artifact>
</resources>
</module>
7 changes: 7 additions & 0 deletions pom.xml
Expand Up @@ -194,6 +194,7 @@
<version.org.jboss.spec.javax.servlet.jsp.jboss-jsp-api_2.3_spec>1.0.3.Final</version.org.jboss.spec.javax.servlet.jsp.jboss-jsp-api_2.3_spec>
<version.org.jboss.spec.javax.transaction.jboss-transaction-api_1.2_spec>1.1.1.Final</version.org.jboss.spec.javax.transaction.jboss-transaction-api_1.2_spec>
<version.org.jboss.spec.javax.ws.jboss-jaxrs-api_2.0_spec>1.0.1.Final</version.org.jboss.spec.javax.ws.jboss-jaxrs-api_2.0_spec>
<version.org.jboss.spec.javax.xml.bind.jboss-jaxb-api_2.2_spec>1.0.5.Final</version.org.jboss.spec.javax.xml.bind.jboss-jaxb-api_2.2_spec>
<version.org.jboss.spec.javax.xml.bind.jboss-jaxb-api_2.3_spec>1.0.1.Final</version.org.jboss.spec.javax.xml.bind.jboss-jaxb-api_2.3_spec>
<version.org.jboss.spec.javax.xml.rpc.jboss-jaxrpc-api_1.1_spec>1.0.2.Final</version.org.jboss.spec.javax.xml.rpc.jboss-jaxrpc-api_1.1_spec>
<version.org.jboss.spec.javax.xml.soap.jboss-saaj-api_1.3_spec>1.0.6.Final</version.org.jboss.spec.javax.xml.soap.jboss-saaj-api_1.3_spec>
Expand Down Expand Up @@ -5464,6 +5465,12 @@
<version>${version.org.jboss.spec.javax.ws.jboss-jaxrs-api_2.0_spec}</version>
</dependency>

<dependency>
<groupId>org.jboss.spec.javax.xml.bind</groupId>
<artifactId>jboss-jaxb-api_2.2_spec</artifactId>
<version>${version.org.jboss.spec.javax.xml.bind.jboss-jaxb-api_2.2_spec}</version>
</dependency>

<dependency>
<groupId>org.jboss.spec.javax.xml.bind</groupId>
<artifactId>jboss-jaxb-api_2.3_spec</artifactId>
Expand Down

0 comments on commit aa53356

Please sign in to comment.