Activate JaxbAnnotationModule on Wildfly

北城余情 提交于 2019-12-05 06:02:16

OP posted his solution:

It turns out that the the module description hast to be updated manually as described here even though the class should have been referenced.

SOLUTION: Update the file: wildfly-8.0.0.CR1\modules\system\layers\base\com\fasterxml\jackson\jaxrs\jackson-jaxrs-json-provider\main\module.xml

<module xmlns="urn:jboss:module:1.1" name="com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider">
     <resources>
        <resource-root path="jackson-jaxrs-json-provider-2.2.3.jar"/>
        <resource-root path="jackson-jaxrs-base-2.2.3.jar"/>
        <resource-root path="jackson-module-jaxb-annotations-2.2.3.jar"/>
    </resources>

    <dependencies>
        <module name="javax.api"/>
        <module name="javax.ws.rs.api"/>
        <!-- Add this line -->
        <module name="javax.xml.bind.api" />

        <module name="com.fasterxml.jackson.core.jackson-annotations"/>
        <module name="com.fasterxml.jackson.core.jackson-core"/>
        <module name="com.fasterxml.jackson.core.jackson-databind"/>
    </dependencies>
</module>
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!