5

Enunciate自动生成cxf-jaxrs-servlet.xml文件并指定:org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider作为JAX-RS提供者。此类已更改为com.fasterxml.jackson.jaxrs.JacksonJaxbJsonProvider在最新Jackson库中。如何在自动生成的文件Enunciate中将新类指定为提供者?JSON或者我可以Enunciate使用用户提供的XML文件吗?

4

2 回答 2

2

我有一个类似的问题,正在使用 Maven 和 Spring。我能够通过使用maven 替换插件并将其设置为覆盖 jaxrs:providers 中的 org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider 并将其替换为 com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider 来解决这个问题。

于 2012-09-12T23:30:43.623 回答
0

不幸的是,目前没有一个好的方法可以做到这一点。我们正在ENUNCIATE-719跟踪对 Jackson 2 的支持。

于 2012-09-17T17:59:01.040 回答