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;


Reply via email to