Skip to content

Commit 1bf4019

Browse files
committed
Fixing Ant and Maven/maven-jaxb2-plugin samples for #91.
1 parent 58788d8 commit 1bf4019

File tree

16 files changed

+70
-29
lines changed

16 files changed

+70
-29
lines changed

ant/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@
1616
<artifactId>jaxb-xjc</artifactId>
1717
<scope>provided</scope>
1818
</dependency>
19+
<dependency>
20+
<groupId>com.sun.activation</groupId>
21+
<artifactId>javax.activation</artifactId>
22+
<scope>provided</scope>
23+
</dependency>
1924
<dependency>
2025
<groupId>org.apache.ant</groupId>
2126
<artifactId>ant</artifactId>

dist/pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@
1212
<version>0.11.2-SNAPSHOT</version>
1313
</parent>
1414
<dependencies>
15+
<dependency>
16+
<groupId>${project.groupId}</groupId>
17+
<artifactId>jaxb2-basics-plugins</artifactId>
18+
<version>${project.version}</version>
19+
</dependency>
1520
<dependency>
1621
<groupId>${project.groupId}</groupId>
1722
<artifactId>jaxb2-basics-sample-po</artifactId>
@@ -54,11 +59,6 @@
5459
<classifier>ant-src</classifier>
5560
<version>${project.version}</version>
5661
</dependency>
57-
<dependency>
58-
<groupId>${project.groupId}</groupId>
59-
<artifactId>jaxb2-basics-plugins</artifactId>
60-
<version>${project.version}</version>
61-
</dependency>
6262
<dependency>
6363
<groupId>${project.groupId}</groupId>
6464
<artifactId>jaxb2-basics-sample-jaxws</artifactId>

full-build-9.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
setlocal
22
echo Setting JAVA_HOME to %JAVA9_HOME%.
33
set JAVA_HOME=%JAVA9_HOME%
4-
call mvn clean install -Pall -DperformRelease
4+
call mvn clean install --fail-at-end -Pall -DperformRelease
55
endlocal

samples/basic/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@
3131
<groupId>org.glassfish.jaxb</groupId>
3232
<artifactId>jaxb-runtime</artifactId>
3333
</dependency>
34+
<dependency>
35+
<groupId>com.sun.activation</groupId>
36+
<artifactId>javax.activation</artifactId>
37+
</dependency>
3438
<dependency>
3539
<groupId>org.glassfish.jaxb</groupId>
3640
<artifactId>jaxb-xjc</artifactId>

samples/basic/project-build.xml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</path>
1111
<path id="test-compile.path">
1212
<fileset dir="${basedir}/lib">
13-
<include name="activation-*.jar"/>
13+
<include name="javax.activation-*.jar"/>
1414
<include name="jaxb-api-*.jar"/>
1515
<include name="jaxb-impl-*.jar"/>
1616
<include name="jaxb-runtime-*.jar"/>
@@ -30,7 +30,7 @@
3030
</path>
3131
<path id="test.path">
3232
<fileset dir="${basedir}/lib">
33-
<include name="activation-*.jar"/>
33+
<include name="javax.activation-*.jar"/>
3434
<include name="jaxb-api-*.jar"/>
3535
<include name="jaxb-impl-*.jar"/>
3636
<include name="jaxb-runtime-*.jar"/>
@@ -59,7 +59,7 @@
5959
<!-- XJC2 Task classpath -->
6060
<classpath>
6161
<fileset dir="${basedir}/lib">
62-
<include name="activation-*.jar"/>
62+
<include name="javax.activation-*.jar"/>
6363
<include name="jaxb-api-*.jar"/>
6464
<include name="jaxb-impl-*.jar"/>
6565
<include name="jaxb-runtime-*.jar"/>
@@ -70,13 +70,12 @@
7070
<include name="jaxb-xjc-*.jar"/>
7171
<include name="jaxb2-basics-ant-*.jar"/>
7272

73-
<include name="slf4j-*.jar"/>
7473
<include name="jcl-over-slf4j-*.jar"/>
7574
</fileset>
7675
</classpath>
7776
</taskdef>
7877
<mkdir dir="${basedir}/target/generated-sources/xjc"/>
79-
<xjc destdir="${basedir}/target/generated-sources/xjc" extension="true">
78+
<xjc destdir="${basedir}/target/generated-sources/xjc" extension="true" failonerror="false">
8079
<arg line="
8180
-Xequals
8281
-XhashCode

samples/basic/project-pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@
1414
<version>${jaxb.version}</version>
1515
<scope>provided</scope>
1616
</dependency>
17+
<dependency>
18+
<groupId>com.sun.activation</groupId>
19+
<artifactId>javax.activation</artifactId>
20+
<version>${activation.version}</version>
21+
<scope>provided</scope>
22+
</dependency>
1723
<dependency>
1824
<groupId>org.jvnet.jaxb2_commons</groupId>
1925
<artifactId>jaxb2-basics-runtime</artifactId>

samples/cxf/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@
3131
<groupId>org.glassfish.jaxb</groupId>
3232
<artifactId>jaxb-runtime</artifactId>
3333
</dependency>
34+
<dependency>
35+
<groupId>com.sun.activation</groupId>
36+
<artifactId>javax.activation</artifactId>
37+
</dependency>
3438
<dependency>
3539
<groupId>org.glassfish.jaxb</groupId>
3640
<artifactId>jaxb-xjc</artifactId>

samples/jaxws/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@
3131
<groupId>org.glassfish.jaxb</groupId>
3232
<artifactId>jaxb-runtime</artifactId>
3333
</dependency>
34+
<dependency>
35+
<groupId>com.sun.activation</groupId>
36+
<artifactId>javax.activation</artifactId>
37+
</dependency>
3438
<dependency>
3539
<groupId>org.glassfish.jaxb</groupId>
3640
<artifactId>jaxb-xjc</artifactId>

samples/po-simple/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@
3535
<groupId>org.glassfish.jaxb</groupId>
3636
<artifactId>jaxb-xjc</artifactId>
3737
</dependency>
38+
<dependency>
39+
<groupId>com.sun.activation</groupId>
40+
<artifactId>javax.activation</artifactId>
41+
</dependency>
3842
<dependency>
3943
<groupId>org.slf4j</groupId>
4044
<artifactId>slf4j-simple</artifactId>

samples/po-simple/project-build.xml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</path>
1010
<path id="test-compile.path">
1111
<fileset dir="${basedir}/lib">
12-
<include name="activation-*.jar"/>
12+
<include name="javax.activation-*.jar"/>
1313
<include name="jaxb-api-*.jar"/>
1414
<include name="jaxb-impl-*.jar"/>
1515
<include name="jaxb-runtime-*.jar"/>
@@ -29,7 +29,7 @@
2929
</path>
3030
<path id="test.path">
3131
<fileset dir="${basedir}/lib">
32-
<include name="activation-*.jar"/>
32+
<include name="javax.activation-*.jar"/>
3333
<include name="jaxb-api-*.jar"/>
3434
<include name="jaxb-impl-*.jar"/>
3535
<include name="jaxb-runtime-*.jar"/>
@@ -57,7 +57,7 @@
5757
<!-- XJC2 Task classpath -->
5858
<classpath>
5959
<fileset dir="${basedir}/lib">
60-
<include name="activation-*.jar"/>
60+
<include name="javax.activation-*.jar"/>
6161
<include name="jaxb-api-*.jar"/>
6262
<include name="jaxb-impl-*.jar"/>
6363
<include name="jaxb-runtime-*.jar"/>
@@ -68,13 +68,12 @@
6868
<include name="jaxb-xjc-*.jar"/>
6969
<include name="jaxb2-basics-ant-*.jar"/>
7070

71-
<include name="slf4j-*.jar"/>
7271
<include name="jcl-over-slf4j-*.jar"/>
7372
</fileset>
7473
</classpath>
7574
</taskdef>
7675
<mkdir dir="${basedir}/target/generated-sources/xjc"/>
77-
<xjc destdir="${basedir}/target/generated-sources/xjc" extension="true">
76+
<xjc destdir="${basedir}/target/generated-sources/xjc" extension="true" failonerror="false">
7877
<arg line="
7978
-XsimpleEquals
8079
-XsimpleHashCode"/>

0 commit comments

Comments
 (0)