From c1e1695e28c5b23b179c1ee186868475d364d14d Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Mon, 27 Dec 2010 16:58:52 +0100 Subject: [PATCH] enable pojo mapping to fix JAXBExceptions --- scm-webapp/src/main/java/sonia/scm/ScmServletModule.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scm-webapp/src/main/java/sonia/scm/ScmServletModule.java b/scm-webapp/src/main/java/sonia/scm/ScmServletModule.java index 91763e9b67..025a7f47ee 100644 --- a/scm-webapp/src/main/java/sonia/scm/ScmServletModule.java +++ b/scm-webapp/src/main/java/sonia/scm/ScmServletModule.java @@ -69,6 +69,7 @@ import sonia.scm.web.security.WebSecurityContext; import com.sun.jersey.api.core.PackagesResourceConfig; import com.sun.jersey.api.core.ResourceConfig; +import com.sun.jersey.api.json.JSONConfiguration; import com.sun.jersey.guice.spi.container.servlet.GuiceContainer; import com.sun.jersey.spi.container.servlet.ServletContainer; @@ -203,6 +204,8 @@ public class ScmServletModule extends ServletModule * params.put("com.sun.jersey.config.feature.Trace", "true"); * params.put("com.sun.jersey.config.feature.TracePerRequest", "true"); */ + params.put(JSONConfiguration.FEATURE_POJO_MAPPING, + Boolean.TRUE.toString()); params.put(ResourceConfig.FEATURE_REDIRECT, Boolean.TRUE.toString()); params.put(ServletContainer.RESOURCE_CONFIG_CLASS, UriExtensionsConfig.class.getName());