dblevins 2005/08/23 00:18:58
Modified: modules/core/src/java/org/openejb/core/ivm
BaseEjbProxyHandler.java
Log:
App exception handing code was slightly wrong.
Revision Changes Path
1.4 +3 -2
openejb1/modules/core/src/java/org/openejb/core/ivm/BaseEjbProxyHandler.java
Index: BaseEjbProxyHandler.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb1/modules/core/src/java/org/openejb/core/ivm/BaseEjbProxyHandler.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- BaseEjbProxyHandler.java 26 Aug 2004 07:20:26 -0000 1.3
+++ BaseEjbProxyHandler.java 23 Aug 2005 04:18:58 -0000 1.4
@@ -318,7 +318,8 @@
t.printStackTrace();
Class[] etypes =
method.getExceptionTypes();
for (int i = 0; i < etypes.length; i++)
{
- if
(t.getClass().isAssignableFrom(etypes[i])){
+
+ if
(etypes[i].isAssignableFrom(t.getClass())){
throw t;
}
}