Author: vanto
Date: Thu Jan 13 15:56:01 2011
New Revision: 1058619

URL: http://svn.apache.org/viewvc?rev=1058619&view=rev
Log:
less noise on the INFO log level.

Modified:
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java?rev=1058619&r1=1058618&r2=1058619&view=diff
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
 Thu Jan 13 15:56:01 2011
@@ -967,7 +967,7 @@ public class BpelProcess {
                 // If we have a transaction, we do this in the current 
transaction
                 if(__log.isDebugEnabled()) __log.debug("Creating new process 
DAO for " + _pid + " (guid=" + _oprocess.guid + ")...");
                 createProcessDAO(_engine._contexts.dao.getConnection(), _pid, 
_pconf.getVersion(), _oprocess);
-                if(__log.isInfoEnabled()) __log.info("Created new process DAO 
for " + _pid + " (guid=" + _oprocess.guid + ").");
+                if(__log.isDebugEnabled()) __log.debug("Created new process 
DAO for " + _pid + " (guid=" + _oprocess.guid + ").");
             } else {
                 try {
                     _engine._contexts.scheduler.execTransaction(new 
Callable<Object>() {
@@ -993,7 +993,7 @@ public class BpelProcess {
     private void bounceProcessDAOInDB(final BpelDAOConnection conn, final 
QName pid, final long version, final OProcess oprocess) {
         if(__log.isDebugEnabled()) __log.debug("Creating new process DAO for " 
+ pid + " (guid=" + oprocess.guid + ")...");
         createProcessDAO(conn, pid, version, oprocess);
-        if(__log.isInfoEnabled()) __log.info("Created new process DAO for " + 
pid + " (guid=" + oprocess.guid + ").");
+        if(__log.isDebugEnabled()) __log.debug("Created new process DAO for " 
+ pid + " (guid=" + oprocess.guid + ").");
     }
 
     public int getInstanceInUseCount() {
@@ -1026,7 +1026,7 @@ public class BpelProcess {
                 for (String correlator : oprocess.getCorrelators()) {
                     newDao.addCorrelator(correlator);
                 }
-                if(__log.isInfoEnabled()) __log.info("Created new process DAO 
for " + pid + " (guid=" + oprocess.guid + ")");
+                if(__log.isDebugEnabled()) __log.debug("Created new process 
DAO for " + pid + " (guid=" + oprocess.guid + ")");
             }
         } catch (BpelEngineException ex) {
             throw ex;

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java?rev=1058619&r1=1058618&r2=1058619&view=diff
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java
 Thu Jan 13 15:56:01 2011
@@ -647,6 +647,14 @@ public class BpelRuntimeContextImpl impl
 
         _dao.finishCompletion();
         failOutstandingMessageExchanges();
+
+        _bpelProcess._engine._contexts.scheduler.registerSynchronizer(new 
Scheduler.Synchronizer() {
+            public void afterCompletion(boolean success) {
+            }
+            public void beforeCompletion() {
+                _dao.delete(_bpelProcess.getCleanupCategories(false), false);
+            }
+        });
     }
 
     public void registerTimer(TimerResponseChannel timerChannel, Date 
timeToFire) {


Reply via email to