Author: midon
Date: Tue Apr 14 23:34:00 2009
New Revision: 765003
URL: http://svn.apache.org/viewvc?rev=765003&view=rev
Log:
ODE-578: more logging, safer
Modified:
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/PartnerRoleMessageExchangeImpl.java
Modified:
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/PartnerRoleMessageExchangeImpl.java
URL:
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/PartnerRoleMessageExchangeImpl.java?rev=765003&r1=765002&r2=765003&view=diff
==============================================================================
---
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/PartnerRoleMessageExchangeImpl.java
(original)
+++
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/PartnerRoleMessageExchangeImpl.java
Tue Apr 14 23:34:00 2009
@@ -28,6 +28,7 @@
import org.apache.ode.bpel.iapi.Message;
import org.apache.ode.bpel.iapi.PartnerRoleChannel;
import org.apache.ode.bpel.iapi.PartnerRoleMessageExchange;
+import org.apache.ode.utils.DOMUtils;
import org.w3c.dom.Element;
import javax.wsdl.Operation;
@@ -101,8 +102,12 @@
public void replyWithFailure(FailureType type, String description, Element
details) throws BpelEngineException {
if (LOG.isDebugEnabled()) {
- LOG.debug("replyWithFailure mex=" + getMessageExchangeId() + "
failureType="+type+" description="+description
- +" details="+details);
+ String msg = new StringBuilder("replyWithFailure
mex=").append(getMessageExchangeId())
+ .append(" failureType=").append(type)
+ .append(" description=").append(description)
+ .append("
details=").append(details==null?null:DOMUtils.domToString(details))
+ .toString();
+ LOG.debug(msg);
}
boolean isAsync = isAsync();
setFailure(type, description, details);