[jboss-svn-commits] JBL Code SVN: r16939 - labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/message.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Nov 30 06:38:22 EST 2007
Author: kevin.conner at jboss.com
Date: 2007-11-30 06:38:21 -0500 (Fri, 30 Nov 2007)
New Revision: 16939
Modified:
labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/message/ActionProcessorMethodInfo.java
Log:
Do not wrap runtime exceptions: JBESB-1374
Modified: labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/message/ActionProcessorMethodInfo.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/message/ActionProcessorMethodInfo.java 2007-11-30 11:18:46 UTC (rev 16938)
+++ labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/message/ActionProcessorMethodInfo.java 2007-11-30 11:38:21 UTC (rev 16939)
@@ -124,7 +124,18 @@
{
throw (ActionProcessingException)th ;
}
- throw new ActionProcessingException("Unexpected invocation target exception from processor", th) ;
+ else if (th instanceof RuntimeException)
+ {
+ throw (RuntimeException)th ;
+ }
+ else if (th instanceof Error)
+ {
+ throw (Error)th ;
+ }
+ else
+ {
+ throw new ActionProcessingException("Unexpected invocation target exception from processor", th) ;
+ }
}
}
}
More information about the jboss-svn-commits
mailing list