You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2015/02/09 18:55:49 UTC

svn commit: r1658485 - /uima/sandbox/uima-ducc/trunk/uima-ducc-common/src/main/java/org/apache/uima/ducc/common/component/AbstractDuccComponent.java

Author: cwiklik
Date: Mon Feb  9 17:55:49 2015
New Revision: 1658485

URL: http://svn.apache.org/r1658485
Log:
UIMA-4228 added to catch uncaught Exceptions and Errors

Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-common/src/main/java/org/apache/uima/ducc/common/component/AbstractDuccComponent.java

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-common/src/main/java/org/apache/uima/ducc/common/component/AbstractDuccComponent.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-common/src/main/java/org/apache/uima/ducc/common/component/AbstractDuccComponent.java?rev=1658485&r1=1658484&r2=1658485&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-common/src/main/java/org/apache/uima/ducc/common/component/AbstractDuccComponent.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-common/src/main/java/org/apache/uima/ducc/common/component/AbstractDuccComponent.java Mon Feb  9 17:55:49 2015
@@ -444,12 +444,13 @@ public abstract class AbstractDuccCompon
         //  System.exit(0);
     }
 
-  public void handleUncaughtException(Throwable e) {
+  public void handleUncaughtException(Exception e) {
     e.printStackTrace();
-    if ( e instanceof Error) {
-    	System.out.println("Unexpected Java Error - Terminating Process via Runtime halt");
-    	Runtime.getRuntime().halt(2);
-    }
+  }
+  public void handleUncaughtException(Error e) {
+    e.printStackTrace();
+   	System.out.println("Unexpected Java Error - Terminating Process via Runtime halt");
+   	Runtime.getRuntime().halt(2);
   }
 
   /**