X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Fintegration%2FCmsExceptionsChain.java;h=a659a7e9cc5c2a59fe249fca4cd4ca3bb21707df;hb=1ffd6c22683f3c03e4c1193ac6bc33c77e155d2b;hp=d7a51b74a96f6770bdf8b82620aa3d2fee73f90e;hpb=b8acc049f1275fbf4ce229a2849c34055ea2dd8d;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/integration/CmsExceptionsChain.java b/org.argeo.cms/src/org/argeo/cms/integration/CmsExceptionsChain.java index d7a51b74a..a659a7e9c 100644 --- a/org.argeo.cms/src/org/argeo/cms/integration/CmsExceptionsChain.java +++ b/org.argeo.cms/src/org/argeo/cms/integration/CmsExceptionsChain.java @@ -5,6 +5,8 @@ import java.io.Writer; import javax.servlet.http.HttpServletResponse; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import org.argeo.util.ExceptionsChain; import com.fasterxml.jackson.core.JsonGenerator; @@ -13,12 +15,16 @@ import com.fasterxml.jackson.databind.ObjectMapper; /** Serialisable wrapper of a {@link Throwable}. */ public class CmsExceptionsChain extends ExceptionsChain { + public final static Log log = LogFactory.getLog(CmsExceptionsChain.class); + public CmsExceptionsChain() { super(); } public CmsExceptionsChain(Throwable exception) { super(exception); + if (log.isDebugEnabled()) + log.error("Exception chain", exception); } public String toJsonString(ObjectMapper objectMapper) {