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 db929f500 Upgrade to Woodstox 7 db929f500 is described below commit db929f50011273027aad40862a59dc7d1a64c40f Author: Andreas Veithen <andreas.veit...@gmail.com> AuthorDate: Mon Sep 16 10:00:42 2024 +0000 Upgrade to Woodstox 7 --- .../org/apache/axiom/util/stax/dialect/StAXDialectDetector.java | 9 +-------- pom.xml | 2 +- testing/jaxp-testsuite/pom.xml | 5 +++++ 3 files changed, 7 insertions(+), 9 deletions(-) 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 e6e79319a..de95e8191 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 @@ -268,14 +268,7 @@ public class StAXDialectDetector { if (title != null && title.toLowerCase(Locale.ENGLISH).contains("woodstox")) { Version version = new Version(versionString); - switch (version.getComponent(0)) { - case 4: - case 5: - case 6: - return Woodstox4Dialect.INSTANCE; - default: - return null; - } + return version.getComponent(0) >= 4 ? Woodstox4Dialect.INSTANCE : null; } else if (title != null && title.indexOf("SJSXP") != -1) { return new SJSXPDialect(false); } else if ("com.bea.core.weblogic.stax".equals(symbolicName)) { diff --git a/pom.xml b/pom.xml index e6ec7440f..ba36a30cc 100644 --- a/pom.xml +++ b/pom.xml @@ -288,7 +288,7 @@ <dependency> <groupId>com.fasterxml.woodstox</groupId> <artifactId>woodstox-core</artifactId> - <version>6.7.0</version> + <version>7.0.0</version> </dependency> <dependency> <groupId>jaxen</groupId> diff --git a/testing/jaxp-testsuite/pom.xml b/testing/jaxp-testsuite/pom.xml index d500e6fb4..4862c696b 100644 --- a/testing/jaxp-testsuite/pom.xml +++ b/testing/jaxp-testsuite/pom.xml @@ -129,6 +129,11 @@ <artifactId>woodstox-core</artifactId> <version>5.3.0</version> </artifact> + <artifact> + <groupId>com.fasterxml.woodstox</groupId> + <artifactId>woodstox-core</artifactId> + <version>6.7.0</version> + </artifact> <artifact> <groupId>com.fasterxml.woodstox</groupId> <artifactId>woodstox-core</artifactId>