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

reta pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cxf.git


The following commit(s) were added to refs/heads/main by this push:
     new a7cf20570e CXF-9178: Run Jakarta RESTful Web Services 4.0 TCK
a7cf20570e is described below

commit a7cf20570e443a8d54918dbcc17e45c229771871
Author: Andriy Redko <[email protected]>
AuthorDate: Sun Jan 25 12:47:22 2026 -0500

    CXF-9178: Run Jakarta RESTful Web Services 4.0 TCK
---
 .../main/java/org/apache/cxf/jaxrs/impl/ContainerRequestContextImpl.java | 1 +
 .../java/org/apache/cxf/jaxrs/impl/ContainerResponseContextImpl.java     | 1 +
 .../jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/HttpHeadersImpl.java   | 1 +
 .../java/org/apache/cxf/jaxrs/client/spec/ClientRequestContextImpl.java  | 1 +
 .../java/org/apache/cxf/jaxrs/client/spec/ClientResponseContextImpl.java | 1 +
 5 files changed, 5 insertions(+)

diff --git 
a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ContainerRequestContextImpl.java
 
b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ContainerRequestContextImpl.java
index d380643362..13fdd4a80c 100644
--- 
a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ContainerRequestContextImpl.java
+++ 
b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ContainerRequestContextImpl.java
@@ -189,6 +189,7 @@ public class ContainerRequestContextImpl extends 
AbstractRequestContextImpl
             return false;
         }
         return Arrays.stream(headerString.split(valueSeparatorRegex))
+            .map(String::trim)
             .filter(valuePredicate)
             .findAny()
             .isPresent();
diff --git 
a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ContainerResponseContextImpl.java
 
b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ContainerResponseContextImpl.java
index dcd110fae5..aae07e111e 100644
--- 
a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ContainerResponseContextImpl.java
+++ 
b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/ContainerResponseContextImpl.java
@@ -90,6 +90,7 @@ public class ContainerResponseContextImpl extends 
AbstractResponseContextImpl
             return false;
         }
         return Arrays.stream(headerString.split(valueSeparatorRegex))
+            .map(String::trim)
             .filter(valuePredicate)
             .findAny()
             .isPresent();
diff --git 
a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/HttpHeadersImpl.java
 
b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/HttpHeadersImpl.java
index 6c8a29a856..e3b6c5b20f 100644
--- 
a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/HttpHeadersImpl.java
+++ 
b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/HttpHeadersImpl.java
@@ -383,6 +383,7 @@ public class HttpHeadersImpl implements HttpHeaders {
             return false;
         }
         return Arrays.stream(headerString.split(valueSeparatorRegex))
+            .map(String::trim)
             .filter(valuePredicate)
             .findAny()
             .isPresent();
diff --git 
a/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientRequestContextImpl.java
 
b/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientRequestContextImpl.java
index 82b3b471ad..256021fa81 100644
--- 
a/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientRequestContextImpl.java
+++ 
b/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientRequestContextImpl.java
@@ -192,6 +192,7 @@ public class ClientRequestContextImpl extends 
AbstractRequestContextImpl
             return false;
         }
         return Arrays.stream(headerString.split(valueSeparatorRegex))
+            .map(String::trim)
             .filter(valuePredicate)
             .findAny()
             .isPresent();
diff --git 
a/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientResponseContextImpl.java
 
b/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientResponseContextImpl.java
index 250014d7cc..77dc9fca5a 100644
--- 
a/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientResponseContextImpl.java
+++ 
b/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientResponseContextImpl.java
@@ -81,6 +81,7 @@ public class ClientResponseContextImpl extends 
AbstractResponseContextImpl
             return false;
         }
         return Arrays.stream(headerString.split(valueSeparatorRegex))
+             .map(String::trim)
             .filter(valuePredicate)
             .findAny()
             .isPresent();

Reply via email to