This is an automated email from the ASF dual-hosted git repository.
reta pushed a commit to branch 4.0.x-fixes
in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/4.0.x-fixes by this push:
new ce63c47d70 Update Jackson to 2.18.2 (#2228)
ce63c47d70 is described below
commit ce63c47d70d97d70cfc20cbdf3dda93019a61721
Author: Andriy Redko <[email protected]>
AuthorDate: Mon Jan 20 17:23:43 2025 -0500
Update Jackson to 2.18.2 (#2228)
---
parent/pom.xml | 4 +--
.../cxf/jaxrs/provider/json/JSONProvider.java | 4 +--
.../systest/jaxrs/JAXRS20ClientServerBookTest.java | 3 +--
.../security/jose/jwejws/JAXRSJweJwsTest.java | 12 +++------
.../security/jose/jwejws/JAXRSJwsJsonTest.java | 7 ++----
.../security/jose/jwejws/JweJwsAlgorithmTest.java | 29 ++--------------------
.../security/jose/jwejws/JweJwsReferenceTest.java | 11 --------
.../security/jose/jwejws/JwsHTTPHeaderTest.java | 7 ------
.../jaxrs/security/jose/jwt/JWTAlgorithmTest.java | 20 ---------------
.../jaxrs/security/jose/jwt/JWTAuthnAuthzTest.java | 18 --------------
.../jaxrs/security/jose/jwt/JWTPropertiesTest.java | 12 ---------
.../systest/jaxrs/security/jose/jwejws/server.xml | 5 ----
.../jaxrs/security/jose/jwejws/serverJwsJson.xml | 3 ---
13 files changed, 12 insertions(+), 123 deletions(-)
diff --git a/parent/pom.xml b/parent/pom.xml
index 237d0acbd8..38c2b43395 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -131,8 +131,8 @@
<cxf.httpcomponents.core.version>4.4.16</cxf.httpcomponents.core.version>
<cxf.httpcomponents.client5.version>5.3.1</cxf.httpcomponents.client5.version>
<cxf.httpcomponents.core5.version>5.2.5</cxf.httpcomponents.core5.version>
- <cxf.jackson.version>2.17.2</cxf.jackson.version>
- <cxf.jackson.databind.version>2.17.2</cxf.jackson.databind.version>
+ <cxf.jackson.version>2.18.2</cxf.jackson.version>
+ <cxf.jackson.databind.version>2.18.2</cxf.jackson.databind.version>
<cxf.jacorb.version>3.9</cxf.jacorb.version>
<cxf.jaeger.version>1.8.1</cxf.jaeger.version>
<cxf.jakarta.activation.version>2.1.3</cxf.jakarta.activation.version>
diff --git
a/rt/rs/extensions/providers/src/main/java/org/apache/cxf/jaxrs/provider/json/JSONProvider.java
b/rt/rs/extensions/providers/src/main/java/org/apache/cxf/jaxrs/provider/json/JSONProvider.java
index 55896e93cd..f7ff20b999 100644
---
a/rt/rs/extensions/providers/src/main/java/org/apache/cxf/jaxrs/provider/json/JSONProvider.java
+++
b/rt/rs/extensions/providers/src/main/java/org/apache/cxf/jaxrs/provider/json/JSONProvider.java
@@ -81,8 +81,8 @@ import org.codehaus.jettison.mapped.SimpleConverter;
import org.codehaus.jettison.mapped.TypeConverter;
import org.codehaus.jettison.util.StringIndenter;
-@Produces({"application/json", "application/*+json" })
-@Consumes({"application/json", "application/*+json" })
+@Produces({"application/json", "application/*+json", "text/json" /* deprecated
*/ })
+@Consumes({"application/json", "application/*+json", "text/json"/* deprecated
*/ })
@Provider
public class JSONProvider<T> extends AbstractJAXBProvider<T> {
diff --git
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRS20ClientServerBookTest.java
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRS20ClientServerBookTest.java
index 5159ee3d42..cdc67a1b92 100644
---
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRS20ClientServerBookTest.java
+++
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRS20ClientServerBookTest.java
@@ -604,8 +604,7 @@ public class JAXRS20ClientServerBookTest extends
AbstractBusClientServerTestBase
String endpointAddress =
"http://localhost:" + PORT + "/bookstore/collections";
- WebClient wc = WebClient.create(endpointAddress,
- Collections.singletonList(new
JacksonXmlBindJsonProvider()));
+ WebClient wc = WebClient.create(endpointAddress);
doTestPostGetCollectionGenericEntityAndType(wc,
MediaType.APPLICATION_JSON_TYPE);
}
diff --git
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JAXRSJweJwsTest.java
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JAXRSJweJwsTest.java
index 9b3cf2891d..206d5cb44c 100644
---
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JAXRSJweJwsTest.java
+++
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JAXRSJweJwsTest.java
@@ -20,13 +20,10 @@
package org.apache.cxf.systest.jaxrs.security.jose.jwejws;
import java.net.URL;
-import java.util.Collections;
import java.util.LinkedList;
import java.util.List;
import java.util.Properties;
-import com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider;
-
import jakarta.annotation.Priority;
import jakarta.ws.rs.BadRequestException;
import org.apache.cxf.Bus;
@@ -85,8 +82,7 @@ public class JAXRSJweJwsTest extends
AbstractBusClientServerTestBase {
@Test
public void testJweJwkBookBeanRSA() throws Exception {
String address = "https://localhost:" + PORT + "/jwejwkrsa";
- BookStore bs = createJweBookStore(address,
- Collections.singletonList(new
JacksonJsonProvider()));
+ BookStore bs = createJweBookStore(address, List.of());
Book book = bs.echoBook(new Book("book", 123L));
assertEquals("book", book.getName());
assertEquals(123L, book.getId());
@@ -265,8 +261,7 @@ public class JAXRSJweJwsTest extends
AbstractBusClientServerTestBase {
String address = "https://localhost:" + PORT + "/jwejwshmac";
HmacJwsSignatureProvider hmacProvider =
new HmacJwsSignatureProvider(ENCODED_MAC_KEY,
SignatureAlgorithm.HS256);
- BookStore bs = createJweJwsBookStore(address, hmacProvider,
- Collections.singletonList(new
JacksonJsonProvider()));
+ BookStore bs = createJweJwsBookStore(address, hmacProvider, List.of());
Book book = bs.echoBook(new Book("book", 123L));
assertEquals("book", book.getName());
assertEquals(123L, book.getId());
@@ -303,8 +298,7 @@ public class JAXRSJweJwsTest extends
AbstractBusClientServerTestBase {
@Test
public void testJwsJwkBookHMac() throws Exception {
String address = "https://localhost:" + PORT + "/jwsjwkhmac";
- BookStore bs = createJwsBookStore(address,
- Collections.singletonList(new
JacksonJsonProvider()));
+ BookStore bs = createJwsBookStore(address, List.of());
Book book = bs.echoBook(new Book("book", 123L));
assertEquals("book", book.getName());
assertEquals(123L, book.getId());
diff --git
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JAXRSJwsJsonTest.java
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JAXRSJwsJsonTest.java
index 215f2c27b9..7e8cda95da 100644
---
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JAXRSJwsJsonTest.java
+++
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JAXRSJwsJsonTest.java
@@ -28,8 +28,6 @@ import java.util.LinkedList;
import java.util.List;
import java.util.Map;
-import com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider;
-
import jakarta.ws.rs.BadRequestException;
import org.apache.cxf.Bus;
import org.apache.cxf.bus.spring.SpringBusFactory;
@@ -86,7 +84,7 @@ public class JAXRSJwsJsonTest extends
AbstractBusClientServerTestBase {
String address = "https://localhost:" + PORT + "/jwsjsonhmac";
BookStore bs = createBookStore(address,
"org/apache/cxf/systest/jaxrs/security/secret.jwk.properties",
- Collections.singletonList(new
JacksonJsonProvider()));
+ List.of());
Book book = bs.echoBook(new Book("book", 123L));
assertEquals("book", book.getName());
assertEquals(123L, book.getId());
@@ -98,8 +96,7 @@ public class JAXRSJwsJsonTest extends
AbstractBusClientServerTestBase {
return;
}
String address = "https://localhost:" + PORT + "/jwejwsjsonhmac";
- List<?> extraProviders = Arrays.asList(new JacksonJsonProvider(),
- new JweWriterInterceptor(),
+ List<?> extraProviders = Arrays.asList(new JweWriterInterceptor(),
new JweClientResponseFilter());
String jwkStoreProperty =
"org/apache/cxf/systest/jaxrs/security/secret.jwk.properties";
Map<String, Object> props = new HashMap<>();
diff --git
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JweJwsAlgorithmTest.java
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JweJwsAlgorithmTest.java
index fd5255d713..639e661c3c 100644
---
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JweJwsAlgorithmTest.java
+++
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JweJwsAlgorithmTest.java
@@ -25,8 +25,6 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider;
-
import jakarta.ws.rs.core.Response;
import org.apache.cxf.jaxrs.client.WebClient;
import org.apache.cxf.rs.security.jose.jaxrs.JweWriterInterceptor;
@@ -65,7 +63,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jweoaepgcm/bookstore/books";
@@ -92,7 +89,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jweoaepgcm/bookstore/books";
@@ -122,7 +118,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jweoaepgcm/bookstore/books";
@@ -148,7 +143,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jweoaepgcm/bookstore/books";
@@ -178,7 +172,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jweoaepgcm/bookstore/books";
@@ -204,7 +197,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jweoaepgcm/bookstore/books";
@@ -230,7 +222,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jwesmallkey/bookstore/books";
@@ -257,12 +248,9 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
- List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
-
String address = "http://localhost:" + PORT +
"/jweoaepgcm/bookstore/books";
WebClient client =
- WebClient.create(address, providers, busFile.toString());
+ WebClient.create(address, List.of(), busFile.toString());
client.type("application/json").accept("application/json");
Map<String, Object> properties = new HashMap<>();
@@ -310,7 +298,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jwepbes/bookstore/books";
@@ -339,7 +326,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jwepbes/bookstore/books";
@@ -374,7 +360,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwsWriterInterceptor());
String address = "http://localhost:" + PORT + "/jws/bookstore/books";
@@ -401,7 +386,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwsWriterInterceptor());
String address = "http://localhost:" + PORT + "/jws/bookstore/books";
@@ -431,7 +415,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwsWriterInterceptor());
String address = "http://localhost:" + PORT + "/jws/bookstore/books";
@@ -457,7 +440,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwsWriterInterceptor());
String address = "http://localhost:" + PORT + "/jws/bookstore/books";
@@ -484,7 +466,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwsWriterInterceptor());
String address = "http://localhost:" + PORT + "/jws/bookstore/books";
@@ -511,7 +492,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwsWriterInterceptor());
String address = "http://localhost:" + PORT + "/jwsec/bookstore/books";
@@ -540,12 +520,9 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
- List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
-
String address = "http://localhost:" + PORT + "/jws/bookstore/books";
WebClient client =
- WebClient.create(address, providers, busFile.toString());
+ WebClient.create(address, List.of(), busFile.toString());
client.type("application/json").accept("application/json");
Map<String, Object> properties = new HashMap<>();
@@ -588,7 +565,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwsWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jwssmallkey/bookstore/books";
@@ -616,7 +592,6 @@ public class JweJwsAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwsWriterInterceptor writerInterceptor = new JwsWriterInterceptor();
writerInterceptor.setSignatureProvider(new NoneJwsSignatureProvider());
providers.add(writerInterceptor);
diff --git
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JweJwsReferenceTest.java
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JweJwsReferenceTest.java
index 405742d8ae..64b855665a 100644
---
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JweJwsReferenceTest.java
+++
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JweJwsReferenceTest.java
@@ -25,8 +25,6 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider;
-
import jakarta.ws.rs.core.Response;
import org.apache.cxf.jaxrs.client.WebClient;
import org.apache.cxf.rs.security.jose.jaxrs.JweWriterInterceptor;
@@ -64,7 +62,6 @@ public class JweJwsReferenceTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsReferenceTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jweincludekey/bookstore/books";
@@ -91,7 +88,6 @@ public class JweJwsReferenceTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsReferenceTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jweincludecert/bookstore/books";
@@ -128,7 +124,6 @@ public class JweJwsReferenceTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsReferenceTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jweincludecert/bookstore/books";
@@ -158,7 +153,6 @@ public class JweJwsReferenceTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsReferenceTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jweincludecert/bookstore/books";
@@ -195,7 +189,6 @@ public class JweJwsReferenceTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsReferenceTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JweWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jweincludecert/bookstore/books";
@@ -229,7 +222,6 @@ public class JweJwsReferenceTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsReferenceTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwsWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jwsincludecert/bookstore/books";
@@ -264,7 +256,6 @@ public class JweJwsReferenceTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsReferenceTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwsWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jwsincludecert/bookstore/books";
@@ -292,7 +283,6 @@ public class JweJwsReferenceTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsReferenceTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwsWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jwsincludecertsha1/bookstore/books";
@@ -328,7 +318,6 @@ public class JweJwsReferenceTest extends
AbstractBusClientServerTestBase {
URL busFile = JweJwsReferenceTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwsWriterInterceptor());
String address = "http://localhost:" + PORT +
"/jwsincludecertsha1/bookstore/books";
diff --git
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JwsHTTPHeaderTest.java
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JwsHTTPHeaderTest.java
index 9c4d536b76..8ba4b1f531 100644
---
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JwsHTTPHeaderTest.java
+++
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JwsHTTPHeaderTest.java
@@ -28,8 +28,6 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
-import com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider;
-
import jakarta.ws.rs.core.HttpHeaders;
import jakarta.ws.rs.core.Response;
import org.apache.cxf.interceptor.Fault;
@@ -65,7 +63,6 @@ public class JwsHTTPHeaderTest extends
AbstractBusClientServerTestBase {
URL busFile = JwsHTTPHeaderTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwsWriterInterceptor jwsWriterInterceptor = new JwsWriterInterceptor();
providers.add(jwsWriterInterceptor);
@@ -97,7 +94,6 @@ public class JwsHTTPHeaderTest extends
AbstractBusClientServerTestBase {
URL busFile = JwsHTTPHeaderTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwsWriterInterceptor jwsWriterInterceptor = new JwsWriterInterceptor();
jwsWriterInterceptor.setProtectHttpHeaders(true);
Set<String> headersToSign = new HashSet<>();
@@ -133,7 +129,6 @@ public class JwsHTTPHeaderTest extends
AbstractBusClientServerTestBase {
URL busFile = JwsHTTPHeaderTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwsWriterInterceptor jwsWriterInterceptor = new JwsWriterInterceptor();
jwsWriterInterceptor.setProtectHttpHeaders(true);
Set<String> headersToSign = new HashSet<>();
@@ -168,7 +163,6 @@ public class JwsHTTPHeaderTest extends
AbstractBusClientServerTestBase {
URL busFile = JwsHTTPHeaderTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwsWriterInterceptor jwsWriterInterceptor = new JwsWriterInterceptor();
jwsWriterInterceptor.setProtectHttpHeaders(true);
providers.add(jwsWriterInterceptor);
@@ -208,7 +202,6 @@ public class JwsHTTPHeaderTest extends
AbstractBusClientServerTestBase {
URL busFile = JwsHTTPHeaderTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwsWriterInterceptor jwsWriterInterceptor = new JwsWriterInterceptor();
jwsWriterInterceptor.setProtectHttpHeaders(true);
Set<String> headersToSign = new HashSet<>();
diff --git
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTAlgorithmTest.java
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTAlgorithmTest.java
index 168cfabe2c..696ca5b613 100644
---
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTAlgorithmTest.java
+++
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTAlgorithmTest.java
@@ -27,8 +27,6 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider;
-
import jakarta.ws.rs.core.Response;
import org.apache.cxf.jaxrs.client.WebClient;
import org.apache.cxf.rs.security.jose.jaxrs.JwtAuthenticationClientFilter;
@@ -66,7 +64,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwtAuthenticationClientFilter clientFilter = new
JwtAuthenticationClientFilter();
clientFilter.setJwsRequired(false);
clientFilter.setJweRequired(true);
@@ -106,7 +103,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwtAuthenticationClientFilter clientFilter = new
JwtAuthenticationClientFilter();
clientFilter.setJwsRequired(false);
clientFilter.setJweRequired(true);
@@ -149,7 +145,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwtAuthenticationClientFilter clientFilter = new
JwtAuthenticationClientFilter();
clientFilter.setJwsRequired(false);
clientFilter.setJweRequired(true);
@@ -191,7 +186,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwtAuthenticationClientFilter clientFilter = new
JwtAuthenticationClientFilter();
clientFilter.setJwsRequired(false);
clientFilter.setJweRequired(true);
@@ -234,7 +228,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwtAuthenticationClientFilter clientFilter = new
JwtAuthenticationClientFilter();
clientFilter.setJwsRequired(false);
clientFilter.setJweRequired(true);
@@ -277,7 +270,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwt/bookstore/books";
@@ -314,7 +306,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwt/bookstore/books";
@@ -354,7 +345,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwt/bookstore/books";
@@ -390,7 +380,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwt/bookstore/books";
@@ -427,7 +416,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtec/bookstore/books";
@@ -468,7 +456,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwt/bookstore/books";
@@ -506,7 +493,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/unsignedjwt/bookstore/books";
@@ -542,7 +528,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwt/bookstore/books";
@@ -574,7 +559,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
JwtAuthenticationClientFilter clientFilter = new
JwtAuthenticationClientFilter();
clientFilter.setJwsRequired(true);
clientFilter.setJweRequired(true);
@@ -617,7 +601,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtincludecert/bookstore/books";
@@ -660,7 +643,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtincludecert/bookstore/books";
@@ -698,7 +680,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/hmacsignedjwt/bookstore/books";
@@ -737,7 +718,6 @@ public class JWTAlgorithmTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAlgorithmTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/hmacsignedjwt/bookstore/books";
diff --git
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTAuthnAuthzTest.java
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTAuthnAuthzTest.java
index 523060c705..5493f3a579 100644
---
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTAuthnAuthzTest.java
+++
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTAuthnAuthzTest.java
@@ -28,8 +28,6 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider;
-
import jakarta.ws.rs.core.Response;
import org.apache.cxf.jaxrs.client.WebClient;
import org.apache.cxf.rs.security.jose.jaxrs.JwtAuthenticationClientFilter;
@@ -63,7 +61,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwt/bookstore/books";
@@ -103,7 +100,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwt/bookstore/books";
@@ -140,7 +136,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthz/bookstore/books";
@@ -182,7 +177,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthz/bookstore/books";
@@ -224,7 +218,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthz/bookstore/books";
@@ -266,7 +259,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthz/bookstore/books";
@@ -302,7 +294,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthz/bookstore/books";
@@ -339,7 +330,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthzannotations/bookstore/booksrolesallowed";
@@ -381,7 +371,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthzannotations/bookstore/booksrolesallowed";
@@ -423,7 +412,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthzannotations/bookstore/booksrolesallowed";
@@ -461,7 +449,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthzannotations/bookstore/booksrolesallowed";
@@ -499,7 +486,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthzannotations/bookstore/booksrolesallowed";
@@ -537,7 +523,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthzannotations/bookstore/booksrolesallowed";
@@ -575,7 +560,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthz/bookstore/booksclaims";
@@ -619,7 +603,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthz/bookstore/booksclaims";
@@ -658,7 +641,6 @@ public class JWTAuthnAuthzTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTAuthnAuthzTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/signedjwtauthz/bookstore/booksclaims";
diff --git
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTPropertiesTest.java
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTPropertiesTest.java
index 670c055460..c62d8d5c14 100644
---
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTPropertiesTest.java
+++
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwt/JWTPropertiesTest.java
@@ -28,8 +28,6 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider;
-
import jakarta.ws.rs.core.Response;
import org.apache.cxf.jaxrs.client.WebClient;
import org.apache.cxf.rs.security.jose.jaxrs.JwtAuthenticationClientFilter;
@@ -63,7 +61,6 @@ public class JWTPropertiesTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTPropertiesTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/unsignedjwt/bookstore/books";
@@ -99,7 +96,6 @@ public class JWTPropertiesTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTPropertiesTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/unsignedjwt/bookstore/books";
@@ -134,7 +130,6 @@ public class JWTPropertiesTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTPropertiesTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/unsignedjwt/bookstore/books";
@@ -169,7 +164,6 @@ public class JWTPropertiesTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTPropertiesTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/unsignedjwtnearfuture/bookstore/books";
@@ -204,7 +198,6 @@ public class JWTPropertiesTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTPropertiesTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/unsignedjwt/bookstore/books";
@@ -240,7 +233,6 @@ public class JWTPropertiesTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTPropertiesTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/unsignedjwtnearfuture/bookstore/books";
@@ -276,7 +268,6 @@ public class JWTPropertiesTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTPropertiesTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/unsignedjwt/bookstore/books";
@@ -307,7 +298,6 @@ public class JWTPropertiesTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTPropertiesTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/unsignedjwt/bookstore/books";
@@ -339,7 +329,6 @@ public class JWTPropertiesTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTPropertiesTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/unsignedjwt/bookstore/books";
@@ -369,7 +358,6 @@ public class JWTPropertiesTest extends
AbstractBusClientServerTestBase {
URL busFile = JWTPropertiesTest.class.getResource("client.xml");
List<Object> providers = new ArrayList<>();
- providers.add(new JacksonJsonProvider());
providers.add(new JwtAuthenticationClientFilter());
String address = "https://localhost:" + PORT +
"/unsignedjwt/bookstore/books";
diff --git
a/systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/jose/jwejws/server.xml
b/systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/jose/jwejws/server.xml
index b948abe04a..425e817776 100644
---
a/systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/jose/jwejws/server.xml
+++
b/systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/jose/jwejws/server.xml
@@ -163,7 +163,6 @@ under the License.
<entry key="rs.security.decryption.key.password.provider"
value-ref="keyPasswordProvider"/>
</jaxrs:properties>
</jaxrs:server>
- <bean id="jackson"
class="com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider"/>
<jaxrs:server
address="https://localhost:${testutil.ports.jaxrs-jwt}/jwejwkrsa">
<jaxrs:serviceBeans>
<ref bean="serviceBean"/>
@@ -171,7 +170,6 @@ under the License.
<jaxrs:providers>
<ref bean="jweInFilter"/>
<ref bean="jweOutFilter"/>
- <ref bean="jackson"/>
</jaxrs:providers>
<jaxrs:properties>
<entry key="rs.security.encryption.in.properties"
value="org/apache/cxf/systest/jaxrs/security/alice.jwk.properties"/>
@@ -212,7 +210,6 @@ under the License.
<ref bean="jweOutFilter"/>
<ref bean="jwsHmacInFilter"/>
<ref bean="jwsOutFilter"/>
- <ref bean="jackson"/>
</jaxrs:providers>
<jaxrs:properties>
<entry key="rs.security.encryption.in.properties"
value="org/apache/cxf/systest/jaxrs/security/alice.rs.properties"/>
@@ -229,7 +226,6 @@ under the License.
<jaxrs:providers>
<ref bean="jwsInFilter"/>
<ref bean="jwsOutFilter"/>
- <ref bean="jackson"/>
</jaxrs:providers>
<jaxrs:properties>
<entry key="rs.security.signature.properties"
value="org/apache/cxf/systest/jaxrs/security/secret.jwk.properties"/>
@@ -243,7 +239,6 @@ under the License.
<ref bean="jwsInFilterHttpHeaders"/>
<ref bean="httpHeaderFilter"/>
<ref bean="jwsOutFilter"/>
- <ref bean="jackson"/>
</jaxrs:providers>
<jaxrs:properties>
<entry key="rs.security.signature.properties"
value="org/apache/cxf/systest/jaxrs/security/secret.jwk.properties"/>
diff --git
a/systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/jose/jwejws/serverJwsJson.xml
b/systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/jose/jwejws/serverJwsJson.xml
index bdcd01fc5b..1313eb84ce 100644
---
a/systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/jose/jwejws/serverJwsJson.xml
+++
b/systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/jose/jwejws/serverJwsJson.xml
@@ -48,7 +48,6 @@ under the License.
<bean id="serviceBean"
class="org.apache.cxf.systest.jaxrs.security.jose.BookStore"/>
<bean id="jwsInFilter"
class="org.apache.cxf.rs.security.jose.jaxrs.JwsJsonContainerRequestFilter"/>
<bean id="jwsOutFilter"
class="org.apache.cxf.rs.security.jose.jaxrs.JwsJsonWriterInterceptor"/>
- <bean id="jackson"
class="com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider"/>
<jaxrs:server
address="https://localhost:${testutil.ports.jaxrs-jws-json}/jwsjsonhmac">
<jaxrs:serviceBeans>
<ref bean="serviceBean"/>
@@ -56,7 +55,6 @@ under the License.
<jaxrs:providers>
<ref bean="jwsInFilter"/>
<ref bean="jwsOutFilter"/>
- <ref bean="jackson"/>
</jaxrs:providers>
<jaxrs:properties>
<entry key="rs.security.signature.properties"
value="org/apache/cxf/systest/jaxrs/security/secret.jwk.properties"/>
@@ -73,7 +71,6 @@ under the License.
<ref bean="jwsOutFilter"/>
<ref bean="jweInFilter"/>
<ref bean="jweOutFilter"/>
- <ref bean="jackson"/>
</jaxrs:providers>
<jaxrs:properties>
<entry key="rs.security.signature.properties"
value="org/apache/cxf/systest/jaxrs/security/secret.jwk.properties"/>