djencks 2005/02/01 18:27:03
Modified: modules/core/src/java/org/openejb/timer TimerHandleImpl.java
Log:
don't wrap already correct exceptions
Revision Changes Path
1.3 +5 -1
openejb/modules/core/src/java/org/openejb/timer/TimerHandleImpl.java
Index: TimerHandleImpl.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/core/src/java/org/openejb/timer/TimerHandleImpl.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- TimerHandleImpl.java 1 Feb 2005 00:58:11 -0000 1.2
+++ TimerHandleImpl.java 1 Feb 2005 23:27:03 -0000 1.3
@@ -79,6 +79,10 @@
Kernel kernel = Kernel.getKernel(kernelName);
try {
return (Timer) kernel.invoke(timerSourceName, "getTimerById",
new Object[] {new Long(id)}, new String[] {Long.class.getName()});
+ } catch (IllegalStateException e) {
+ throw e;
+ } catch (EJBException e) {
+ throw e;
} catch (Exception e) {
throw new EJBException(e);
}