You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2014/07/22 19:21:21 UTC
svn commit: r1612616 -
/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/timer/EjbTimerServiceImpl.java
Author: jlmonteiro
Date: Tue Jul 22 17:21:21 2014
New Revision: 1612616
URL: http://svn.apache.org/r1612616
Log:
Do not log ApplicationException
Modified:
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/timer/EjbTimerServiceImpl.java
Modified: tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/timer/EjbTimerServiceImpl.java
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/timer/EjbTimerServiceImpl.java?rev=1612616&r1=1612615&r2=1612616&view=diff
==============================================================================
--- tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/timer/EjbTimerServiceImpl.java (original)
+++ tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/core/timer/EjbTimerServiceImpl.java Tue Jul 22 17:21:21 2014
@@ -17,6 +17,7 @@
package org.apache.openejb.core.timer;
+import org.apache.openejb.ApplicationException;
import org.apache.openejb.BeanContext;
import org.apache.openejb.InterfaceType;
import org.apache.openejb.OpenEJBException;
@@ -810,7 +811,11 @@ public class EjbTimerServiceImpl impleme
}
} catch (final OpenEJBException e) {
retry = true;
- log.warning("Exception from ejbTimeout on " + deployment.getDeploymentID(), e);
+ if (ApplicationException.class.isInstance(e)) { // we don't want to pollute logs
+ log.debug("Exception from ejbTimeout on " + deployment.getDeploymentID(), e);
+ } else {
+ log.warning("Exception from ejbTimeout on " + deployment.getDeploymentID(), e);
+ }
if (transacted) {
try {
transactionManager.setRollbackOnly();
@@ -892,4 +897,4 @@ public class EjbTimerServiceImpl impleme
return method.invoke(getDefaultScheduler(ejb), args);
}
}
-}
\ No newline at end of file
+}