This is an automated email from the ASF dual-hosted git repository.
robertlazarski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git
The following commit(s) were added to refs/heads/master by this push:
new ae66a77b07 Drop the last Woden references from the build
ae66a77b07 is described below
commit ae66a77b07278966a7244bead06566ba1cd34ef0
Author: Robert Lazarski <[email protected]>
AuthorDate: Tue Sep 22 11:21:02 2026 -1000
Drop the last Woden references from the build
The 2.0.1 removal (AXIS2-6102) took out the WSDL 2.0 code but left the
version property, the dependencyManagement entry, an unused dependency in
the integration module and two sample poms still naming woden-core. No
Java source imports Woden, so this is build cruft only. Also drops the
orphaned wsdl20 integration test resource.
Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
---
modules/integration/pom.xml | 5 --
.../wsdl20/HotelReservationService.wsdl | 97 ----------------------
.../src/userguide/springbootdemo-wildfly/pom.xml | 6 --
.../userguide/src/userguide/springbootdemo/pom.xml | 6 --
pom.xml | 9 +-
5 files changed, 3 insertions(+), 120 deletions(-)
diff --git a/modules/integration/pom.xml b/modules/integration/pom.xml
index 486fac09be..3592330b88 100644
--- a/modules/integration/pom.xml
+++ b/modules/integration/pom.xml
@@ -99,11 +99,6 @@
<version>${project.version}</version>
<type>mar</type>
</dependency>
- <dependency>
- <groupId>org.apache.woden</groupId>
- <artifactId>woden-core</artifactId>
- <version>${woden.version}</version>
- </dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
diff --git
a/modules/integration/test-resources/wsdl20/HotelReservationService.wsdl
b/modules/integration/test-resources/wsdl20/HotelReservationService.wsdl
deleted file mode 100644
index dcc4bc7001..0000000000
--- a/modules/integration/test-resources/wsdl20/HotelReservationService.wsdl
+++ /dev/null
@@ -1,97 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-
-<description
- xmlns="http://www.w3.org/ns/wsdl"
- targetNamespace= "http://greath.example.com/2004/wsdl/resSvc"
- xmlns:tns= "http://greath.example.com/2004/wsdl/resSvc"
- xmlns:ghns = "http://greath.example.com/2004/schemas/resSvc"
- xmlns:wsoap= "http://www.w3.org/2006/01/wsdl/soap"
- xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
-
- <documentation>
- This document describes the GreatH Web service. Additional
- application-level requirements for use of this service --
- beyond what WSDL 2.0 is able to describe -- are available
- at http://greath.example.com/2004/reservation-documentation.html
- </documentation>
-
- <types>
- <xs:schema
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- targetNamespace="http://greath.example.com/2004/schemas/resSvc"
- xmlns="http://greath.example.com/2004/schemas/resSvc">
-
- <xs:element name="checkAvailability" type="tCheckAvailability"/>
- <xs:complexType name="tCheckAvailability">
- <xs:sequence>
- <xs:element name="checkInDate" type="xs:date"/>
- <xs:element name="checkOutDate" type="xs:date"/>
- <xs:element name="roomType" type="xs:string"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:element name="checkAvailabilityResponse" type="xs:double"/>
-
- <xs:element name="invalidDataError" type="xs:string"/>
-
- </xs:schema>
- </types>
-
- <interface name = "reservationInterface" >
-
- <fault name = "invalidDataFault"
- element = "ghns:invalidDataError"/>
-
- <operation name="opCheckAvailability"
- pattern="http://www.w3.org/ns/wsdl/in-out" >
- <input messageLabel="In"
- element="ghns:checkAvailability" />
- <output messageLabel="Out"
- element="ghns:checkAvailabilityResponse" />
- <outfault ref="tns:invalidDataFault" messageLabel="Out"/>
- </operation>
-
- </interface>
-
- <binding name="reservationSOAPBinding"
- interface="tns:reservationInterface"
- type="http://www.w3.org/2004/08/wsdl/soap12"
- wsoap:protocol="http://www.w3.org/2003/05/soap/bindings/HTTP">
-
- <operation ref="tns:opCheckAvailability"
- wsoap:mep="http://www.w3.org/2006/01/wsdl/in-out"/>
-
- <fault ref="tns:invalidDataFault"
- wsoap:code="soap:Sender"/>
-
- </binding>
-
- <service name="reservationService"
- interface="tns:reservationInterface">
-
- <endpoint name="reservationEndpoint"
- binding="tns:reservationSOAPBinding"
- address ="http://greath.example.com/2004/reservation"/>
-
- </service>
-
-</description>
\ No newline at end of file
diff --git
a/modules/samples/userguide/src/userguide/springbootdemo-wildfly/pom.xml
b/modules/samples/userguide/src/userguide/springbootdemo-wildfly/pom.xml
index c6b72cbef0..46e8f3f9e1 100644
--- a/modules/samples/userguide/src/userguide/springbootdemo-wildfly/pom.xml
+++ b/modules/samples/userguide/src/userguide/springbootdemo-wildfly/pom.xml
@@ -88,7 +88,6 @@
<jsr311.version>1.1.1</jsr311.version>
<neethi.version>3.2.3</neethi.version>
<stax2-api.version>4.2.1</stax2-api.version>
- <woden.version>1.0M10</woden.version>
<xmlschema.version>2.3.2</xmlschema.version>
</properties>
@@ -292,11 +291,6 @@
<artifactId>stax2-api</artifactId>
<version>${stax2-api.version}</version>
</dependency>
- <dependency>
- <groupId>org.apache.woden</groupId>
- <artifactId>woden-core</artifactId>
- <version>${woden.version}</version>
- </dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-impl</artifactId>
diff --git a/modules/samples/userguide/src/userguide/springbootdemo/pom.xml
b/modules/samples/userguide/src/userguide/springbootdemo/pom.xml
index 27fd54036a..dd6d059829 100644
--- a/modules/samples/userguide/src/userguide/springbootdemo/pom.xml
+++ b/modules/samples/userguide/src/userguide/springbootdemo/pom.xml
@@ -79,7 +79,6 @@
<jsr311.version>1.1.1</jsr311.version>
<neethi.version>3.2.3</neethi.version>
<stax2-api.version>4.2.1</stax2-api.version>
- <woden.version>1.0M10</woden.version>
<xmlschema.version>2.3.2</xmlschema.version>
</properties>
@@ -285,11 +284,6 @@
<artifactId>stax2-api</artifactId>
<version>${stax2-api.version}</version>
</dependency>
- <dependency>
- <groupId>org.apache.woden</groupId>
- <artifactId>woden-core</artifactId>
- <version>${woden.version}</version>
- </dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-impl</artifactId>
diff --git a/pom.xml b/pom.xml
index 8f42cdf34b..28e8d39ef1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -459,7 +459,6 @@
<properties>
<neethi.version>3.2.3</neethi.version>
- <woden.version>1.0M10</woden.version>
<axiom.version>2.0.0</axiom.version>
<xmlschema.version>2.3.2</xmlschema.version>
<ant.version>1.10.18</ant.version>
@@ -758,11 +757,9 @@
<artifactId>wsdl4j</artifactId>
<version>${wsdl4j.version}</version>
</dependency>
- <dependency>
- <groupId>org.apache.woden</groupId>
- <artifactId>woden-core</artifactId>
- <version>${woden.version}</version>
- </dependency>
+ <!-- No woden-core entry: WSDL 2.0 support was removed in 2.0.1
+ (AXIS2-6102) and Apache Woden itself is being archived.
Nothing
+ in the reactor compiles against it; do not reinstate. -->
<dependency>
<groupId>jakarta.ws.rs</groupId>
<artifactId>jakarta.ws.rs-api</artifactId>