JBoss EAP 6.4.20 GA version causing messageconverter related issue for application

Latest response

Hi All,

When our JBoss application server patch was upgraded from 6.4.19.1 to 6.4.20, then one of the REST services is failing and throwing below error: We are using java 1.7 version on the box.

org.springframework.web.client.RestClientException: Could not extract response: no suitable HttpMessageConverter found for response type [[response_type_class] and content type [application/json]

And the same service is working absolutely fine when jboss version was rolled back to 6.4.19.1.

I was able to replicate the issue successfully on my local eclipse environment. After analysis found that there are some changes / problem related to jackson-binding version and tried a number of different different versions of the org.codehaus.jackson dependency but no luck. Currently our application is using Spring-web 3.0.5 version even tried to change that and it was still failing.

It would be a really great help if you could provide any insights on this or which jackson version we should use to make our application running successful on jboss eap 6.4.20.

Thanks in advance...!!

Responses

Could somebody from jboss team respond please?

There was a CVE fixed in EAP 6.4 CP20 you can see in the release notes that it has an article that might be related about allowing old behavior: https://access.redhat.com/articles/3434081

Beyond that, you should open a support case if you are still having issues if the CVE fix was not the cause: https://access.redhat.com/support/cases/#/case/list