You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by st...@apache.org on 2026/08/05 10:36:29 UTC

(openwebbeans-meecrowave) 02/02: MEECROWAVE-349 update to cxf-4.2.3 for Jakarta11 support

This is an automated email from the ASF dual-hosted git repository.

asf-gitbox-commits pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openwebbeans-meecrowave.git

commit f4bb4497d88b22732994131146aa6eedcd887152
Author: Mark Struberg <st...@apache.org>
AuthorDate: Wed Aug 5 12:35:05 2026 +0200

    MEECROWAVE-349 update to cxf-4.2.3 for Jakarta11 support
    
    Right now wer are on cxf-4.2.2 as immediate step, as 4.2.3 is still voted on.
---
 .../main/java/org/apache/meecrowave/tests/sse/NewsService.java | 10 ++++++++--
 integration-tests/webservices/pom.xml                          |  5 +++++
 pom.xml                                                        |  7 ++-----
 3 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/integration-tests/sse/src/main/java/org/apache/meecrowave/tests/sse/NewsService.java b/integration-tests/sse/src/main/java/org/apache/meecrowave/tests/sse/NewsService.java
index 07c3cda..ea738d9 100644
--- a/integration-tests/sse/src/main/java/org/apache/meecrowave/tests/sse/NewsService.java
+++ b/integration-tests/sse/src/main/java/org/apache/meecrowave/tests/sse/NewsService.java
@@ -18,6 +18,7 @@
  */
 package org.apache.meecrowave.tests.sse;
 
+import java.io.IOException;
 import java.util.concurrent.CompletableFuture;
 import java.util.concurrent.atomic.AtomicInteger;
 import java.util.stream.IntStream;
@@ -57,8 +58,13 @@ public class NewsService {
 				eventSink.send(sse.newEventBuilder().mediaType(MediaType.APPLICATION_JSON_TYPE).data(newsEvent).build());
 			});
 			//closing only on the client is generating a chunked connection exception that can be troubleshooted at a later date.
-			eventSink.close();
-		});
+            try {
+                eventSink.close();
+            }
+            catch (IOException e) {
+                throw new RuntimeException(e);
+            }
+        });
 	}
 
 }
diff --git a/integration-tests/webservices/pom.xml b/integration-tests/webservices/pom.xml
index a7c6b0a..2158439 100644
--- a/integration-tests/webservices/pom.xml
+++ b/integration-tests/webservices/pom.xml
@@ -52,6 +52,11 @@
         </exclusion>
       </exclusions>
     </dependency>
+    <dependency>
+      <groupId>org.apache.ws.xmlschema</groupId>
+      <artifactId>xmlschema-core</artifactId>
+      <version>2.3.1</version>
+    </dependency>
     <dependency>
       <groupId>org.apache.meecrowave</groupId>
       <artifactId>meecrowave-junit</artifactId>
diff --git a/pom.xml b/pom.xml
index 1077317..2dadc68 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,11 +65,8 @@
     <jakarta.jms-api.version>3.0.0</jakarta.jms-api.version>
     <jakarta-jsonp-api.version>2.1.3</jakarta-jsonp-api.version>
     <jakarta-jsonb-api.version>3.0.1</jakarta-jsonb-api.version>
-    <jakarta.ws.rs-api.version>3.1.0</jakarta.ws.rs-api.version>
-    <jakarta.jws-api.version>3.0.0</jakarta.jws-api.version>
+    <jakarta.ws.rs-api.version>4.0.0</jakarta.ws.rs-api.version>
     <jakarta.xml.bind-api.version>4.0.0</jakarta.xml.bind-api.version>
-    <jakarta.xml.soap-api.version>3.0.0</jakarta.xml.soap-api.version>
-    <jakarta.xml.ws-api.version>4.0.0</jakarta.xml.ws-api.version>
 
 
     <junit.version>4.13.2</junit.version>
@@ -77,7 +74,7 @@
     <tomcat.version>11.0.22</tomcat.version>
 
     <openwebbeans.version>4.1.1</openwebbeans.version>
-    <cxf.version>4.1.5</cxf.version>
+    <cxf.version>4.2.2</cxf.version>
     <johnzon.version>2.1.1</johnzon.version>
     <log4j2.version>2.25.4</log4j2.version>
     <deltaspike.version>2.0.1</deltaspike.version>