You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@marmotta.apache.org by "Jakob Frank (JIRA)" <ji...@apache.org> on 2013/12/19 15:52:07 UTC

[jira] [Resolved] (MARMOTTA-271) Upgrade Jackson to 2.2.2

     [ 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)