Author: seanahn
Date: Tue Feb 17 19:29:21 2009
New Revision: 745208

URL: http://svn.apache.org/viewvc?rev=745208&view=rev
Log:
ODE-507, OutstandingRequestManager(ExecutionQueueImpl serialization) failed 
when ODE loaded in db mode

Modified:
    
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelEngineImpl.java

Modified: 
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelEngineImpl.java
URL: 
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelEngineImpl.java?rev=745208&r1=745207&r2=745208&view=diff
==============================================================================
--- 
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelEngineImpl.java
 (original)
+++ 
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelEngineImpl.java
 Tue Feb 17 19:29:21 2009
@@ -19,9 +19,6 @@
 
 package org.apache.ode.bpel.engine;
 
-import java.io.File;
-import java.io.FileOutputStream;
-import java.io.ObjectOutputStream;
 import java.util.ArrayList;
 import java.util.Date;
 import java.util.HashMap;
@@ -29,7 +26,6 @@
 import java.util.List;
 import java.util.Map;
 import java.util.Random;
-import java.util.concurrent.Callable;
 import java.util.concurrent.TimeUnit;
 
 import javax.wsdl.Operation;
@@ -93,9 +89,6 @@
 
     private static final Messages __msgs = 
MessageBundle.getMessages(Messages.class);
 
-    /** Maximum number of tries for async jobs. */
-    private static final int MAX_RETRIES = 3;
-
     /** Active processes, keyed by process id. */
     final HashMap<QName, BpelProcess> _activeProcesses = new HashMap<QName, 
BpelProcess>();
 
@@ -330,7 +323,9 @@
     public void onScheduledJob(Scheduler.JobInfo jobInfo) throws 
Scheduler.JobProcessorException {
         final WorkEvent we = new WorkEvent(jobInfo.jobDetail);
 
-        // We lock the instance to prevent concurrent transactions and prevent 
unnecessary rollbacks,
+       if( __log.isTraceEnabled() ) __log.trace("[JOB] onScheduledJob " + 
jobInfo + "" + we.getIID());
+
+       // We lock the instance to prevent concurrent transactions and prevent 
unnecessary rollbacks,
         // Note that we don't want to wait too long here to get our lock, 
since we are likely holding
         // on to scheduler's locks of various sorts.
         try {


Reply via email to