This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new ea8c4d4b98dc chore(deps): Bump spring-ws-version from 5.0.1 to 5.0.2
(#23897)
ea8c4d4b98dc is described below
commit ea8c4d4b98dc4e0005b5f70ec7f2f144b4a7c168
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Wed Jun 10 13:59:00 2026 +0200
chore(deps): Bump spring-ws-version from 5.0.1 to 5.0.2 (#23897)
* chore(deps): Bump spring-ws-version from 5.0.1 to 5.0.2
Bumps `spring-ws-version` from 5.0.1 to 5.0.2.
Updates `org.springframework.ws:spring-ws-core` from 5.0.1 to 5.0.2
- [Release notes](https://github.com/spring-projects/spring-ws/releases)
-
[Commits](https://github.com/spring-projects/spring-ws/compare/v5.0.1...v5.0.2)
Updates `org.springframework.ws:spring-ws-support` from 5.0.1 to 5.0.2
- [Release notes](https://github.com/spring-projects/spring-ws/releases)
-
[Commits](https://github.com/spring-projects/spring-ws/compare/v5.0.1...v5.0.2)
Updates `org.springframework.ws:spring-ws-security` from 5.0.1 to 5.0.2
- [Release notes](https://github.com/spring-projects/spring-ws/releases)
-
[Commits](https://github.com/spring-projects/spring-ws/compare/v5.0.1...v5.0.2)
Updates `org.springframework.ws:spring-ws-test` from 5.0.1 to 5.0.2
- [Release notes](https://github.com/spring-projects/spring-ws/releases)
-
[Commits](https://github.com/spring-projects/spring-ws/compare/v5.0.1...v5.0.2)
Updates `org.springframework.ws:spring-xml` from 5.0.1 to 5.0.2
- [Release notes](https://github.com/spring-projects/spring-ws/releases)
-
[Commits](https://github.com/spring-projects/spring-ws/compare/v5.0.1...v5.0.2)
---
updated-dependencies:
- dependency-name: org.springframework.ws:spring-ws-core
dependency-version: 5.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.springframework.ws:spring-ws-support
dependency-version: 5.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.springframework.ws:spring-ws-security
dependency-version: 5.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.springframework.ws:spring-ws-test
dependency-version: 5.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.springframework.ws:spring-xml
dependency-version: 5.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
* Adapt to Spring WS 5.0.2 WebServiceMessageSender API change
Spring WS 5.0.2 added supports(URI, UriSource) as the primary abstract
method on WebServiceMessageSender, deprecating the single-arg supports(URI).
- Implement supports(URI, UriSource) in CamelDirectSender
- Implement supports(URI, UriSource) in InMemoryWebServiceMessageSender2
- Switch test XML configs to use InMemoryWebServiceMessageSender2 since
the third-party InMemoryWebServiceMessageSender (spring-ws-test 0.22)
does not implement the new method
Co-Authored-By: Claude <[email protected]>
Signed-off-by: Claus Ibsen <[email protected]>
---------
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Claus Ibsen <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claus Ibsen <[email protected]>
Co-authored-by: Claude <[email protected]>
---
.../apache/camel/component/spring/ws/bean/CamelDirectSender.java | 2 +-
.../springws/test/helper/InMemoryWebServiceMessageSender2.java | 8 ++++++++
.../component/spring/ws/ConsumerBreadcrumbIdTest-context.xml | 2 +-
.../ws/ConsumerEndpointMappingByBeanNameRouteTest-context.xml | 2 +-
.../ConsumerEndpointMappingResponseHandlingRouteTest-context.xml | 4 ++--
.../spring/ws/ConsumerEndpointMappingRouteTest-context.xml | 2 +-
.../component/spring/ws/ConsumerMarshallingRouteTest-context.xml | 2 +-
.../camel/component/spring/ws/DefaultMessageFilter-context.xml | 2 +-
.../apache/camel/component/spring/ws/MessageFilter-context.xml | 2 +-
.../camel/component/spring/ws/ProducerLocalRouteTest-context.xml | 2 +-
.../apache/camel/component/spring/ws/SoapHeaderTest-context.xml | 2 +-
.../component/spring/ws/SoapResponseAttachmentTest-context.xml | 2 +-
.../ws/addresing/ConsumerWSAEndpointMappingRouteTest-context.xml | 4 ++--
parent/pom.xml | 2 +-
14 files changed, 23 insertions(+), 15 deletions(-)
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/bean/CamelDirectSender.java
b/components/camel-spring-parent/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/bean/CamelDirectSender.java
index 96ff6c640096..33037ea14bc7 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/bean/CamelDirectSender.java
+++
b/components/camel-spring-parent/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/bean/CamelDirectSender.java
@@ -42,7 +42,7 @@ public class CamelDirectSender implements
WebServiceMessageSender {
}
@Override
- public boolean supports(URI uri) {
+ public boolean supports(URI uri, WebServiceMessageSender.UriSource
uriSource) {
try {
// Just check if it throws an exception on parsing the destination
CamelDirectConnection.destination(uri);
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/java/net/javacrumbs/springws/test/helper/InMemoryWebServiceMessageSender2.java
b/components/camel-spring-parent/camel-spring-ws/src/test/java/net/javacrumbs/springws/test/helper/InMemoryWebServiceMessageSender2.java
index b16e994a03ce..141096313a4c 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/java/net/javacrumbs/springws/test/helper/InMemoryWebServiceMessageSender2.java
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/java/net/javacrumbs/springws/test/helper/InMemoryWebServiceMessageSender2.java
@@ -16,8 +16,11 @@
*/
package net.javacrumbs.springws.test.helper;
+import java.net.URI;
+
import org.springframework.ws.context.MessageContext;
import org.springframework.ws.transport.WebServiceMessageReceiver;
+import org.springframework.ws.transport.WebServiceMessageSender;
/**
* This class allows to spring to set the property webServiceMessageReceiver
from the bean context. We have to use use
@@ -27,6 +30,11 @@ public class InMemoryWebServiceMessageSender2 extends
InMemoryWebServiceMessageS
private WebServiceMessageReceiver decorator;
+ @Override
+ public boolean supports(URI uri, WebServiceMessageSender.UriSource
uriSource) {
+ return supports(uri);
+ }
+
@Override
public WebServiceMessageReceiver getWebServiceMessageReceiver() {
return super.getWebServiceMessageReceiver();
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerBreadcrumbIdTest-context.xml
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerBreadcrumbIdTest-context.xml
index 1c03d83683f8..f4fec56a6c4c 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerBreadcrumbIdTest-context.xml
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerBreadcrumbIdTest-context.xml
@@ -29,7 +29,7 @@
<bean id="webServiceTemplate"
class="org.springframework.ws.client.core.WebServiceTemplate">
<property name="defaultUri" value="http://localhost"/>
<property name="messageSender">
- <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender"/>
+ <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2"/>
</property>
<property name="interceptors">
<list>
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingByBeanNameRouteTest-context.xml
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingByBeanNameRouteTest-context.xml
index 563400a52204..0d1149130481 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingByBeanNameRouteTest-context.xml
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingByBeanNameRouteTest-context.xml
@@ -61,7 +61,7 @@
<bean id="webServiceTemplate"
class="org.springframework.ws.client.core.WebServiceTemplate">
<property name="defaultUri" value="http://localhost"/>
<property name="messageSender">
- <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender"/>
+ <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2"/>
</property>
</bean>
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingResponseHandlingRouteTest-context.xml
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingResponseHandlingRouteTest-context.xml
index 9fe8626431ab..6387dd93fa92 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingResponseHandlingRouteTest-context.xml
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingResponseHandlingRouteTest-context.xml
@@ -68,7 +68,7 @@
<bean id="wsaEndpointMapping"
class="org.apache.camel.component.spring.ws.bean.WSACamelEndpointMapping">
<property name="messageSender">
- <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender"/>
+ <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2"/>
</property>
</bean>
@@ -84,7 +84,7 @@
<bean id="webServiceTemplate"
class="org.springframework.ws.client.core.WebServiceTemplate">
<property name="defaultUri" value="http://localhost"/>
<property name="messageSender">
- <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender"/>
+ <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2"/>
</property>
</bean>
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingRouteTest-context.xml
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingRouteTest-context.xml
index f6b5e045c634..47c6b2c76061 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingRouteTest-context.xml
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerEndpointMappingRouteTest-context.xml
@@ -69,7 +69,7 @@
<bean id="webServiceTemplate"
class="org.springframework.ws.client.core.WebServiceTemplate">
<property name="defaultUri" value="http://localhost"/>
<property name="messageSender">
- <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender"/>
+ <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2"/>
</property>
</bean>
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerMarshallingRouteTest-context.xml
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerMarshallingRouteTest-context.xml
index e29ac30d7d77..eaa9dfeb8076 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerMarshallingRouteTest-context.xml
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ConsumerMarshallingRouteTest-context.xml
@@ -29,7 +29,7 @@
<bean id="webServiceTemplate"
class="org.springframework.ws.client.core.WebServiceTemplate">
<property name="defaultUri" value="http://localhost"/>
<property name="messageSender">
- <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender"/>
+ <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2"/>
</property>
</bean>
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/DefaultMessageFilter-context.xml
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/DefaultMessageFilter-context.xml
index c9bc82aba3a2..784d46b695f4 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/DefaultMessageFilter-context.xml
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/DefaultMessageFilter-context.xml
@@ -67,7 +67,7 @@
<property name="defaultUri" value="http://localhost/" />
<property name="messageSender">
<bean
-
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender" />
+
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2" />
</property>
</bean>
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/MessageFilter-context.xml
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/MessageFilter-context.xml
index 79e703a03294..753d5ba7ce5c 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/MessageFilter-context.xml
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/MessageFilter-context.xml
@@ -62,7 +62,7 @@
<property name="defaultUri" value="http://localhost/" />
<property name="messageSender">
<bean
-
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender" />
+
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2" />
</property>
</bean>
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ProducerLocalRouteTest-context.xml
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ProducerLocalRouteTest-context.xml
index a978e7a075fd..893cbae41e9d 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ProducerLocalRouteTest-context.xml
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/ProducerLocalRouteTest-context.xml
@@ -79,7 +79,7 @@
<bean id="webServiceTemplate"
class="org.springframework.ws.client.core.WebServiceTemplate">
<property name="defaultUri" value="http://localhost"/>
<property name="messageSender">
- <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender"/>
+ <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2"/>
</property>
</bean>
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/SoapHeaderTest-context.xml
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/SoapHeaderTest-context.xml
index 98e65814559b..7fee8ecd263f 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/SoapHeaderTest-context.xml
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/SoapHeaderTest-context.xml
@@ -53,7 +53,7 @@
<bean id="webServiceTemplate"
class="org.springframework.ws.client.core.WebServiceTemplate">
<property name="defaultUri" value="http://localhost"/>
<property name="messageSender">
- <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender"/>
+ <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2"/>
</property>
</bean>
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/SoapResponseAttachmentTest-context.xml
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/SoapResponseAttachmentTest-context.xml
index 27e140fa0e8d..e3db452cdca4 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/SoapResponseAttachmentTest-context.xml
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/SoapResponseAttachmentTest-context.xml
@@ -48,7 +48,7 @@
<bean id="webServiceTemplate"
class="org.springframework.ws.client.core.WebServiceTemplate">
<property name="defaultUri" value="http://localhost"/>
<property name="messageSender">
- <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender"/>
+ <bean
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2"/>
</property>
</bean>
diff --git
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/addresing/ConsumerWSAEndpointMappingRouteTest-context.xml
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/addresing/ConsumerWSAEndpointMappingRouteTest-context.xml
index 5ef26f06117e..d6c3b962fdd3 100644
---
a/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/addresing/ConsumerWSAEndpointMappingRouteTest-context.xml
+++
b/components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/addresing/ConsumerWSAEndpointMappingRouteTest-context.xml
@@ -111,7 +111,7 @@
class="org.apache.camel.component.spring.ws.bean.WSACamelEndpointMapping">
<property name="messageSender">
<bean
-
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender" />
+
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2" />
</property>
</bean>
@@ -122,7 +122,7 @@
<property name="defaultUri" value="http://localhost" />
<property name="messageSender">
<bean
-
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender" />
+
class="net.javacrumbs.springws.test.helper.InMemoryWebServiceMessageSender2" />
</property>
</bean>
diff --git a/parent/pom.xml b/parent/pom.xml
index ef23e15306c3..4f2e3b22b67d 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -492,7 +492,7 @@
<spring-version>7.0.8</spring-version>
<spring-rabbitmq-version>4.0.3</spring-rabbitmq-version>
<spring-security-version>7.1.0</spring-security-version>
- <spring-ws-version>5.0.1</spring-ws-version>
+ <spring-ws-version>5.0.2</spring-ws-version>
<sql-maven-plugin-version>3.0.0</sql-maven-plugin-version>
<squareup-okhttp5-version>5.4.0</squareup-okhttp5-version>
<squareup-okio-version>1.17.5</squareup-okio-version>