This is an automated email from the ASF dual-hosted git repository. veithen pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/ws-axiom.git
The following commit(s) were added to refs/heads/master by this push: new 1125d28 Update to Woodstox 6 1125d28 is described below commit 1125d280f15ae0a7aef0558c7ff000e1cccd8f3f Author: Andreas Veithen <veit...@apache.org> AuthorDate: Sun May 10 21:14:35 2020 +0100 Update to Woodstox 6 --- axiom-api/pom.xml | 9 +++++++-- .../axiom/util/stax/dialect/StAXDialectDetector.java | 1 + implementations/axiom-dom/pom.xml | 4 ++-- implementations/axiom-impl/pom.xml | 4 ++-- .../axiom-impl/src/site/markdown/index.md.vm | 2 +- pom.xml | 18 ++++-------------- systests/old-tests/pom.xml | 4 ++-- .../test/java/org/apache/axiom/test/FactoryTest.java | 2 +- .../src/test/java/org/apache/axiom/test/JAXBTest.java | 2 +- .../org/apache/axiom/test/UsesConstraintsTest.java | 2 +- systests/wildfly-tests/pom.xml | 2 +- testing/xml-testsuite/pom.xml | 4 ++-- testing/xml-truth/pom.xml | 4 ++-- 13 files changed, 27 insertions(+), 31 deletions(-) diff --git a/axiom-api/pom.xml b/axiom-api/pom.xml index 1041d5d..335db6b 100644 --- a/axiom-api/pom.xml +++ b/axiom-api/pom.xml @@ -78,8 +78,8 @@ <scope>test</scope> </dependency> <dependency> - <groupId>org.codehaus.woodstox</groupId> - <artifactId>woodstox-core-asl</artifactId> + <groupId>com.fasterxml.woodstox</groupId> + <artifactId>woodstox-core</artifactId> <scope>test</scope> </dependency> <dependency> @@ -219,6 +219,11 @@ <artifactId>woodstox-core</artifactId> <version>5.0.1</version> </artifact> + <dependency> + <groupId>com.fasterxml.woodstox</groupId> + <artifactId>woodstox-core</artifactId> + <version>6.2.0</version> + </dependency> <artifact> <groupId>com.sun.xml.stream</groupId> <artifactId>sjsxp</artifactId> diff --git a/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/StAXDialectDetector.java b/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/StAXDialectDetector.java index 71a5d4a..871972c 100644 --- a/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/StAXDialectDetector.java +++ b/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/StAXDialectDetector.java @@ -275,6 +275,7 @@ public class StAXDialectDetector { return new Woodstox4Dialect(version.getComponent(1) == 0 && version.getComponent(2) < 11 || version.getComponent(1) == 1 && version.getComponent(2) < 3); case 5: + case 6: return new Woodstox4Dialect(false); default: return null; diff --git a/implementations/axiom-dom/pom.xml b/implementations/axiom-dom/pom.xml index e634224..1340567 100644 --- a/implementations/axiom-dom/pom.xml +++ b/implementations/axiom-dom/pom.xml @@ -51,8 +51,8 @@ <optional>true</optional> </dependency> <dependency> - <groupId>org.codehaus.woodstox</groupId> - <artifactId>woodstox-core-asl</artifactId> + <groupId>com.fasterxml.woodstox</groupId> + <artifactId>woodstox-core</artifactId> </dependency> <dependency> <groupId>junit</groupId> diff --git a/implementations/axiom-impl/pom.xml b/implementations/axiom-impl/pom.xml index 92a9fd9..6eaf353 100644 --- a/implementations/axiom-impl/pom.xml +++ b/implementations/axiom-impl/pom.xml @@ -45,8 +45,8 @@ <optional>true</optional> </dependency> <dependency> - <groupId>org.codehaus.woodstox</groupId> - <artifactId>woodstox-core-asl</artifactId> + <groupId>com.fasterxml.woodstox</groupId> + <artifactId>woodstox-core</artifactId> </dependency> <dependency> <groupId>commons-logging</groupId> diff --git a/implementations/axiom-impl/src/site/markdown/index.md.vm b/implementations/axiom-impl/src/site/markdown/index.md.vm index 77d5979..0667c7b 100644 --- a/implementations/axiom-impl/src/site/markdown/index.md.vm +++ b/implementations/axiom-impl/src/site/markdown/index.md.vm @@ -53,7 +53,7 @@ deploy the following bundles: | ----------------------------- | ------------------------------------------ | -------------------------------------------| | `org.apache.servicemix.specs` | `org.apache.servicemix.specs.stax-api-1.0` | `org.apache.servicemix.specs.stax-api-1.0` | | `org.codehaus.woodstox` | `stax2-api` | `stax2-api` | -| `org.codehaus.woodstox` | `woodstox-core-asl` | `woodstox-core-asl` | +| `com.fasterxml.woodstox` | `woodstox-core` | `com.fasterxml.woodstox.woodstox-core` | Note that the `geronimo-stax-api_1.0_spec` bundle doesn't work with Woodstox. See [here](http://veithen.github.io/2014/10/12/stax-osgi.html) for more information. diff --git a/pom.xml b/pom.xml index d43d6f6..766c8d4 100644 --- a/pom.xml +++ b/pom.xml @@ -303,19 +303,9 @@ <version>1.2</version> </dependency> <dependency> - <groupId>org.codehaus.woodstox</groupId> - <artifactId>woodstox-core-asl</artifactId> - <version>4.2.0</version> - <exclusions> - <exclusion> - <groupId>stax</groupId> - <artifactId>stax-api</artifactId> - </exclusion> - <exclusion> - <groupId>javax.xml.stream</groupId> - <artifactId>stax-api</artifactId> - </exclusion> - </exclusions> + <groupId>com.fasterxml.woodstox</groupId> + <artifactId>woodstox-core</artifactId> + <version>6.2.0</version> </dependency> <dependency> <groupId>jaxen</groupId> @@ -371,7 +361,7 @@ <dependency> <groupId>org.codehaus.woodstox</groupId> <artifactId>stax2-api</artifactId> - <version>3.1.1</version> + <version>4.2</version> <exclusions> <exclusion> <groupId>javax.xml.stream</groupId> diff --git a/systests/old-tests/pom.xml b/systests/old-tests/pom.xml index a4e6068..ca3443b 100644 --- a/systests/old-tests/pom.xml +++ b/systests/old-tests/pom.xml @@ -69,8 +69,8 @@ <scope>test</scope> </dependency> <dependency> - <groupId>org.codehaus.woodstox</groupId> - <artifactId>woodstox-core-asl</artifactId> + <groupId>com.fasterxml.woodstox</groupId> + <artifactId>woodstox-core</artifactId> </dependency> <dependency> <groupId>${project.groupId}</groupId> diff --git a/systests/osgi-tests/src/test/java/org/apache/axiom/test/FactoryTest.java b/systests/osgi-tests/src/test/java/org/apache/axiom/test/FactoryTest.java index af9489c..cac92ae 100644 --- a/systests/osgi-tests/src/test/java/org/apache/axiom/test/FactoryTest.java +++ b/systests/osgi-tests/src/test/java/org/apache/axiom/test/FactoryTest.java @@ -50,7 +50,7 @@ public class FactoryTest { return options( url("link:classpath:org.apache.servicemix.specs.stax-api-1.0.link"), url("link:classpath:stax2-api.link"), - url("link:classpath:woodstox-core-asl.link"), + url("link:classpath:com.fasterxml.woodstox.woodstox-core.link"), url("link:classpath:com.sun.activation.javax.activation.link"), url("link:classpath:org.apache.james.apache-mime4j-core.link"), url("link:classpath:org.apache.ws.commons.axiom.axiom-api.link"), diff --git a/systests/osgi-tests/src/test/java/org/apache/axiom/test/JAXBTest.java b/systests/osgi-tests/src/test/java/org/apache/axiom/test/JAXBTest.java index 348cc5b..e6b5543 100644 --- a/systests/osgi-tests/src/test/java/org/apache/axiom/test/JAXBTest.java +++ b/systests/osgi-tests/src/test/java/org/apache/axiom/test/JAXBTest.java @@ -51,7 +51,7 @@ public class JAXBTest { url("link:classpath:com.sun.activation.javax.activation.link"), url("link:classpath:org.apache.servicemix.specs.stax-api-1.0.link"), url("link:classpath:stax2-api.link"), - url("link:classpath:woodstox-core-asl.link"), + url("link:classpath:com.fasterxml.woodstox.woodstox-core.link"), url("link:classpath:org.apache.james.apache-mime4j-core.link"), url("link:classpath:org.apache.ws.commons.axiom.axiom-api.link"), url("link:classpath:org.apache.ws.commons.axiom.axiom-impl.link"), diff --git a/systests/osgi-tests/src/test/java/org/apache/axiom/test/UsesConstraintsTest.java b/systests/osgi-tests/src/test/java/org/apache/axiom/test/UsesConstraintsTest.java index b80e587..a57f5cf 100644 --- a/systests/osgi-tests/src/test/java/org/apache/axiom/test/UsesConstraintsTest.java +++ b/systests/osgi-tests/src/test/java/org/apache/axiom/test/UsesConstraintsTest.java @@ -104,7 +104,7 @@ public class UsesConstraintsTest { bundles.add(context.installBundle("link:classpath:META-INF/links/org.ops4j.pax.logging.api.link")); bundles.add(context.installBundle("link:classpath:org.apache.servicemix.specs.stax-api-1.0.link")); bundles.add(context.installBundle("link:classpath:stax2-api.link")); - bundles.add(context.installBundle("link:classpath:woodstox-core-asl.link")); + bundles.add(context.installBundle("link:classpath:com.fasterxml.woodstox.woodstox-core.link")); bundles.add(context.installBundle("link:classpath:com.sun.activation.javax.activation.link")); bundles.add(context.installBundle("link:classpath:org.apache.james.apache-mime4j-core.link")); bundles.add(context.installBundle("link:classpath:org.apache.ws.commons.axiom.axiom-api.link")); diff --git a/systests/wildfly-tests/pom.xml b/systests/wildfly-tests/pom.xml index 1466bfd..79cf9b7 100644 --- a/systests/wildfly-tests/pom.xml +++ b/systests/wildfly-tests/pom.xml @@ -106,7 +106,7 @@ <goal>copy-dependencies</goal> </goals> <configuration> - <includeArtifactIds>axiom-api,axiom-impl,woodstox-core-asl,stax2-api</includeArtifactIds> + <includeArtifactIds>axiom-api,axiom-impl,woodstox-core,stax2-api</includeArtifactIds> <outputDirectory>${project.build.directory}/deps</outputDirectory> </configuration> </execution> diff --git a/testing/xml-testsuite/pom.xml b/testing/xml-testsuite/pom.xml index 74bc85f..cf67106 100644 --- a/testing/xml-testsuite/pom.xml +++ b/testing/xml-testsuite/pom.xml @@ -36,8 +36,8 @@ <dependencies> <dependency> - <groupId>org.codehaus.woodstox</groupId> - <artifactId>woodstox-core-asl</artifactId> + <groupId>com.fasterxml.woodstox</groupId> + <artifactId>woodstox-core</artifactId> </dependency> <dependency> <groupId>${project.groupId}</groupId> diff --git a/testing/xml-truth/pom.xml b/testing/xml-truth/pom.xml index 86eec6a..9f68ed1 100644 --- a/testing/xml-truth/pom.xml +++ b/testing/xml-truth/pom.xml @@ -36,8 +36,8 @@ <artifactId>truth</artifactId> </dependency> <dependency> - <groupId>org.codehaus.woodstox</groupId> - <artifactId>woodstox-core-asl</artifactId> + <groupId>com.fasterxml.woodstox</groupId> + <artifactId>woodstox-core</artifactId> </dependency> <dependency> <groupId>${project.groupId}</groupId>