Author: mriou
Date: Fri May 15 16:12:46 2009
New Revision: 775212
URL: http://svn.apache.org/viewvc?rev=775212&view=rev
Log:
The EPR context can be null for ILs that don't care about EPRs.
Modified:
ode/trunk/engine/src/main/java/org/apache/ode/bpel/engine/MessageExchangeImpl.java
Modified:
ode/trunk/engine/src/main/java/org/apache/ode/bpel/engine/MessageExchangeImpl.java
URL:
http://svn.apache.org/viewvc/ode/trunk/engine/src/main/java/org/apache/ode/bpel/engine/MessageExchangeImpl.java?rev=775212&r1=775211&r2=775212&view=diff
==============================================================================
---
ode/trunk/engine/src/main/java/org/apache/ode/bpel/engine/MessageExchangeImpl.java
(original)
+++
ode/trunk/engine/src/main/java/org/apache/ode/bpel/engine/MessageExchangeImpl.java
Fri May 15 16:12:46 2009
@@ -147,8 +147,9 @@
void load(MessageExchangeDAO dao) {
if(__log.isDebugEnabled()) __log.debug("INMEM MessageExchange
loading.");
-
- _epr = _contexts.eprContext.resolveEndpointReference(dao.getEPR());
+
+ if (_contexts.eprContext != null)
+ _epr = _contexts.eprContext.resolveEndpointReference(dao.getEPR());
_timeout = dao.getTimeout();
_iid = dao.getInstance() != null ? dao.getInstance().getInstanceId() :
null;