Author: heshan
Date: Thu Jun 16 10:18:16 2011
New Revision: 1136361

URL: http://svn.apache.org/viewvc?rev=1136361&view=rev
Log:
Applying the patch synapse_SYNAPSE-738_Iterate_mediator_attachXpath.patch. 
Thanks Udayanga for the contribution.

Modified:
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/eip/splitter/IterateMediator.java

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/eip/splitter/IterateMediator.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/eip/splitter/IterateMediator.java?rev=1136361&r1=1136360&r2=1136361&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/eip/splitter/IterateMediator.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/eip/splitter/IterateMediator.java
 Thu Jun 16 10:18:16 2011
@@ -195,7 +195,7 @@ public class IterateMediator extends Abs
         // node specified by the attachPath
         if (preservePayload) {
 
-            Object attachElem = attachPath.evaluate(newEnvelope);
+            Object attachElem = attachPath.evaluate(newEnvelope, synCtx);
             if (attachElem != null &&
                 attachElem instanceof List && !((List) attachElem).isEmpty()) {
                 attachElem = ((List) attachElem).get(0);


Reply via email to