Details
-
Bug
-
Resolution: Done
-
Major
-
None
-
None
Description
RFE EAP7-608, Introduces Jackson 2 JsonFilter annotation support for Resteasy.
This cannot be used without explicitly defined dependency for jackson-jaxrs-json-provider in the deployment.
Actual behaviour:
Currently a deployment with the resource using JsonFilter annotation must have com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider dependency specified in the MANIFEST file in order to correctly deploy.
Expected behaviour:
There is no need to add explicit dependency into the deployment.
Dependencies in the modules/system/layers/base/org/jboss/resteasy/resteasy-jackson2-provider/main/module.xml shall be updated to export jackson-jaxrs-json-provider.
<dependencies> <module name="com.fasterxml.jackson.core.jackson-annotations" export="true"/> <module name="com.fasterxml.jackson.core.jackson-core" export="true"/> <module name="com.fasterxml.jackson.core.jackson-databind" export="true"/> <module name="com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider" export="true"/> ...
Attachments
Issue Links
- clones
-
JBEAP-7885 Export jackson-jaxrs-json-provider dependency in resteasy-jackson2-provider module
- Verified