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>

Reply via email to