Author: mszefler
Date: Wed Aug 16 18:29:31 2006
New Revision: 432100

URL: http://svn.apache.org/viewvc?rev=432100&view=rev
Log:
Imrpoved logging.

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

Modified: 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java?rev=432100&r1=432099&r2=432100&view=diff
==============================================================================
--- 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
 (original)
+++ 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
 Wed Aug 16 18:29:31 2006
@@ -55,6 +55,7 @@
 import org.apache.ode.bpel.runtime.PropertyAliasEvaluationContext;
 import org.apache.ode.jacob.soup.ReplacementMap;
 import org.apache.ode.utils.ArrayUtils;
+import org.apache.ode.utils.DOMUtils;
 import org.apache.ode.utils.ObjectPrinter;
 import org.apache.ode.utils.msg.MessageBundle;
 import org.w3c.dom.Element;
@@ -720,18 +721,32 @@
     void activate(BpelEngineImpl engine) {
         _engine = engine;
         _debugger = new DebuggerSupport(this);
+        
+        __log.debug("Activating " + _pid);
         // Activate all the my-role endpoints.
         for (PartnerLinkMyRoleImpl myrole : _myRoles.values()) {
             myrole._initialEPR = 
_engine._contexts.bindingContext.activateMyRoleEndpoint(_pid, _du, 
myrole._endpoint,
                     myrole._plinkDef.myRolePortType);
+            
+            __log.debug("Activated "  + _pid + " myrole " + 
myrole.getPartnerLinkName()
+                    + ": EPR is " + DOMUtils.domToString(myrole._initialEPR));
         }
 
         for (PartnerLinkPartnerRoleImpl prole : _partnerRoles.values()) {
             PartnerRoleChannel channel = 
_engine._contexts.bindingContext.createPartnerRoleChannel(_pid, _du,
                     prole._plinkDef.partnerRolePortType, 
prole._initialPartner);
             prole._channel = channel;
-            prole._initialEPR = 
channel.getInitialEndpointReference().toXML().getDocumentElement();
+            EndpointReference epr = channel.getInitialEndpointReference();
+            if (epr != null) {
+                prole._initialEPR = epr.toXML().getDocumentElement();
+            }
+            
+            __log.debug("Activated "  + _pid + " partnerrole " + 
prole.getPartnerLinkName()
+                    + ": EPR is " + prole._initialEPR == null ? "null" : 
DOMUtils.domToString(prole._initialEPR));
+            
         }
+        
+        __log.debug("Activated " + _pid);
     }
 
     void deactivate() {


Reply via email to