Author: mriou
Date: Sat Feb 28 01:27:24 2009
New Revision: 748765
URL: http://svn.apache.org/viewvc?rev=748765&view=rev
Log:
No need to have two in-mem DAOs.
Modified:
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/BpelServerImpl.java
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/Contexts.java
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/ODEProcess.java
Modified:
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/BpelServerImpl.java
URL:
http://svn.apache.org/viewvc/ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/BpelServerImpl.java?rev=748765&r1=748764&r2=748765&view=diff
==============================================================================
---
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/BpelServerImpl.java
(original)
+++
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/BpelServerImpl.java
Sat Feb 28 01:27:24 2009
@@ -129,7 +129,7 @@
String processMaxAge = System.getProperty("ode.process.maxage");
if (processMaxAge != null && processMaxAge.length() > 0) {
__processMaxAge = Long.valueOf(processMaxAge);
- __log.info("Process definition max age adjusted. Max age = " +
__processMaxAge + "ms.");
+ __log.debug("Process definition max age adjusted. Max age = "
+ __processMaxAge + "ms.");
}
} catch (Throwable t) {
if (__log.isDebugEnabled()) {
@@ -208,7 +208,7 @@
_contexts.scheduler.start();
_state = State.RUNNING;
- __log.info(__msgs.msgServerStarted());
+ __log.debug(__msgs.msgServerStarted());
if (_dehydrationPolicy != null)
new Thread(new ProcessDefReaper()).start();
} finally {
@@ -277,7 +277,7 @@
_contexts.scheduler.stop();
_state = State.INIT;
- __log.info(__msgs.msgServerStopped());
+ __log.debug(__msgs.msgServerStopped());
} finally {
_mngmtLock.writeLock().unlock();
}
@@ -375,7 +375,7 @@
_registeredProcesses.put(process.getPID(), process);
if (_dehydrationPolicy == null) process.hydrate();
- __log.info(__msgs.msgProcessRegistered(conf.getProcessId()));
+ __log.debug(__msgs.msgProcessRegistered(conf.getProcessId()));
} finally {
_mngmtLock.writeLock().unlock();
}
@@ -408,7 +408,7 @@
processes.remove(p);
}
- __log.info(__msgs.msgProcessUnregistered(pid));
+ __log.debug(__msgs.msgProcessUnregistered(pid));
} catch (Exception ex) {
__log.error(__msgs.msgProcessUnregisterFailed(pid), ex);
@@ -503,7 +503,7 @@
public Void call() throws Exception {
_contexts.scheduler.jobCompleted(jobInfo.jobName);
Date future = new Date(System.currentTimeMillis() +
(60 * 1000));
-
__log.info(__msgs.msgReschedulingJobForInactiveProcess(we.getProcessId(),
jobInfo.jobName, future));
+
__log.debug(__msgs.msgReschedulingJobForInactiveProcess(we.getProcessId(),
jobInfo.jobName, future));
_contexts.scheduler.schedulePersistedJob(we.getDetail(), future);
return null;
}
@@ -902,7 +902,7 @@
}
}
} catch (InterruptedException e) {
- __log.info(e);
+ __log.debug(e);
}
}
}
Modified:
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/Contexts.java
URL:
http://svn.apache.org/viewvc/ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/Contexts.java?rev=748765&r1=748764&r2=748765&view=diff
==============================================================================
---
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/Contexts.java
(original)
+++
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/Contexts.java
Sat Feb 28 01:27:24 2009
@@ -81,12 +81,10 @@
public void execTransaction(final Runnable transaction) {
try {
execTransaction(new Callable<Void>() {
-
public Void call() throws Exception {
transaction.run();
return null;
}
-
});
} catch (Exception e) {
throw new BpelEngineException(e);
Modified:
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/ODEProcess.java
URL:
http://svn.apache.org/viewvc/ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/ODEProcess.java?rev=748765&r1=748764&r2=748765&view=diff
==============================================================================
---
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/ODEProcess.java
(original)
+++
ode/branches/restful/engine/src/main/java/org/apache/ode/bpel/engine/ODEProcess.java
Sat Feb 28 01:27:24 2009
@@ -93,7 +93,10 @@
_pid = conf.getProcessId();
_pconf = conf;
_contexts = server._contexts;
- _inMemDao = conf.isTransient() ?
((BpelDAOConnectionFactoryImpl)_contexts.dao) : new
BpelDAOConnectionFactoryImpl(_contexts.txManager);
+ if (_contexts.dao instanceof BpelDAOConnectionFactoryImpl)
+ _inMemDao = (BpelDAOConnectionFactoryImpl) _contexts.dao;
+ else
+ _inMemDao = new BpelDAOConnectionFactoryImpl(_contexts.txManager);
_incomingMexCache = mexCache;
// TODO : do this on a per-partnerlink basis, support transacted
styles.
@@ -788,4 +791,4 @@
}
}
-}
\ No newline at end of file
+}