Author: objectiser
Date: 2010-03-23 09:48:17 -0400 (Tue, 23 Mar 2010)
New Revision: 592
Modified:
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/engine/ode/BPELEngineImpl.java
Log:
Set the 'isTwoWay' property.
Modified:
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/engine/ode/BPELEngineImpl.java
===================================================================
---
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/engine/ode/BPELEngineImpl.java 2010-03-23
06:05:35 UTC (rev 591)
+++
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/engine/ode/BPELEngineImpl.java 2010-03-23
13:48:17 UTC (rev 592)
@@ -101,7 +101,8 @@
if (__log.isDebugEnabled()) __log.debug("Starting transaction.");
odeMex = createMessageExchange(invocationAdapter);
- //odeMex.setProperty("isTwoWay",
Boolean.toString(msgContext.getAxisOperation() instanceof TwoChannelAxisOperation));
+ odeMex.setProperty("isTwoWay",
Boolean.toString(odeMex.getOperation().getOutput() != null));
+ if (__log.isDebugEnabled()) __log.debug("Is two way operation?
"+odeMex.getProperty("isTwoWay"));
if (odeMex.getOperation() != null)
{
Show replies by date