2012-09-02 6 views
5

Enunciatecxf-jaxrs-servlet.xml 파일을 자동으로 생성하고 을 JAX-RS 제공자로 지정합니다. 이 클래스는 최신 Jackson 라이브러리에서 com.fasterxml.jackson.jaxrs.JacksonJaxbJsonProvider으로 변경되었습니다. Enunciate은 자동으로 생성 된 파일에 JSON 공급자로 새 클래스를 어떻게 지정합니까? 또는 EnunciateXML 파일을 제공 한 사용자를 사용하도록 설정할 수 있습니까?수정 생성 된 구성 파일에서 CXF 용 최신 jackson 라이브러리를 사용하도록 지정

답변

2

비슷한 문제점이 있으며 Spring과 Maven을 사용 중입니다. maven replacer plugin을 사용하고 jaxrs : providers의 org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider를 덮어 쓰고 com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider로 바꾸면이 문제를 해결할 수있었습니다.

0

불행히도, 현재로서는 그렇게 할 수있는 좋은 방법이 없습니다. 잭슨 2에 대한 지원을 ENUNCIATE-719에 추적 중입니다.