Author: veithen
Date: Tue Sep 6 14:38:32 2011
New Revision: 1165686
URL: http://svn.apache.org/viewvc?rev=1165686&view=rev
Log:
Fixed an incorrect Axiom iterator usage.
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/MessageHelper.java
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/MessageHelper.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/MessageHelper.java?rev=1165686&r1=1165685&r2=1165686&view=diff
==============================================================================
---
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/MessageHelper.java
(original)
+++
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/MessageHelper.java
Tue Sep 6 14:38:32 2011
@@ -468,13 +468,13 @@ public class MessageHelper {
if (!preserveAddressing) {
// if we don't need to preserve addressing headers
remove without checking
if (headerBlock.isProcessed()) {
- headerBlock.detach();
+ it.remove();
}
} else {
// else remove only if not an addressing header
if (!isAddressingHeader(headerBlock)) {
if (headerBlock.isProcessed()) {
- headerBlock.detach();
+ it.remove();
}
}
}