Suhail Ahmed
Suhail Ahmed

Reputation: 327

cannot access javax.ws.rs.ext.MessageBodyReader while using JacksonJsonProvider.setMapper

Im facing cannot access javax.ws.rs.ext.MessageBodyReader while upgrading to spring 6. Im using glassfish jersey 3.1.0 for REST services in spring 6 application and com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider 2.14.1.

Im facing this compilation error while calling JacksonJsonProvider.setMapper()

i cant able to figure out how to solve this issue.

Upvotes: 7

Views: 4287

Answers (1)

Suhail Ahmed
Suhail Ahmed

Reputation: 327

I have solved this issue by replacing

<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-json-provider</artifactId>

with

<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
<artifactId>jackson-jakarta-rs-json-provider</artifactId>

Upvotes: 16

Related Questions