[ 
https://issues.apache.org/jira/browse/MARMOTTA-271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jakob Frank resolved MARMOTTA-271.
----------------------------------

    Resolution: Fixed

Dependency upgraded to Jackson 2.2.3

Jackson 2.3.0 would be also available but does not work in with the current 
RESTeasy version (3.0.5.Final/3.0.6.Final):

{code}
java.lang.NoSuchMethodError: 
org.jboss.resteasy.plugins.providers.jackson.ResteasyJackson2Provider._configForWriting(Lcom/fasterxml/jackson/databind/ObjectMapper;[Ljava/lang/annotation/Annotation;)Lcom/fasterxml/jackson/jaxrs/json/JsonEndpointConfig;
        at 
org.jboss.resteasy.plugins.providers.jackson.ResteasyJackson2Provider.writeTo(ResteasyJackson2Provider.java:137)
 ~[resteasy-jackson2-provider-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.core.interception.AbstractWriterInterceptorContext.writeTo(AbstractWriterInterceptorContext.java:129)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.core.interception.ServerWriterInterceptorContext.writeTo(ServerWriterInterceptorContext.java:62)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.core.interception.AbstractWriterInterceptorContext.proceed(AbstractWriterInterceptorContext.java:118)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.plugins.interceptors.encoding.GZIPEncodingInterceptor.aroundWriteTo(GZIPEncodingInterceptor.java:100)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.core.interception.AbstractWriterInterceptorContext.proceed(AbstractWriterInterceptorContext.java:122)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.core.ServerResponseWriter.writeNomapResponse(ServerResponseWriter.java:99)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.core.SynchronousDispatcher.writeResponse(SynchronousDispatcher.java:427)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:376)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:179)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:220)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at 
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51)
 ~[resteasy-jaxrs-3.0.5.Final.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) 
~[javax.servlet-api-3.0.1.jar:3.0.1]
        at 
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:681) 
~[jetty-servlet-9.0.3.v20130506.jar:9.0.3.v20130506]
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1452)
 ~[jetty-servlet-9.0.3.v20130506.jar:9.0.3.v20130506]
{code}

> Upgrade Jackson to 2.2.2
> ------------------------
>
>                 Key: MARMOTTA-271
>                 URL: https://issues.apache.org/jira/browse/MARMOTTA-271
>             Project: Marmotta
>          Issue Type: Task
>    Affects Versions: 3.1-incubating
>            Reporter: Sebastian Schaffert
>            Assignee: Jakob Frank
>            Priority: Minor
>              Labels: dependency-upgrade
>             Fix For: 3.2
>
>
> We are currently still using the old Jackson 1.9 in most cases. RestEasy 
> supports Jackson 2, so we should upgrade where we can



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Reply via email to