From c9885cf0ff48ebf52b11d90a7e3a53b166da8257 Mon Sep 17 00:00:00 2001 From: baka Date: Mon, 9 Oct 2017 10:45:13 +0000 Subject: [PATCH] Does not fix the signal problem completely, but at least now it is only a one liner each time git-svn-id: https://svn.libreccm.org/ccm/trunk@5032 8810af33-2d31-482b-a856-94f89814c4df --- .../com/arsdigita/web/TransactionSignal.java | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/ccm-core/src/com/arsdigita/web/TransactionSignal.java b/ccm-core/src/com/arsdigita/web/TransactionSignal.java index 85883f363..b20e46830 100755 --- a/ccm-core/src/com/arsdigita/web/TransactionSignal.java +++ b/ccm-core/src/com/arsdigita/web/TransactionSignal.java @@ -21,6 +21,8 @@ package com.arsdigita.web; import com.arsdigita.persistence.Session; import com.arsdigita.persistence.SessionManager; import org.apache.log4j.Logger; +import java.io.PrintStream; +import java.io.PrintWriter; /** *

A signal to BaseServlet requesting that the current @@ -57,4 +59,29 @@ class TransactionSignal extends Error { public final boolean isCommitRequested() { return m_isCommitRequested; } + + @Override + public String getMessage() { + return ""; + } + + @Override + public String toString() { + return ""; + } + + @Override + public void printStackTrace() { + //Shut up. + } + + @Override + public void printStackTrace(PrintStream w) { + //Shut up + } + + @Override + public void printStackTrace(PrintWriter w) { + //Shut up + } }