Author: alessio.soldano(a)jboss.com
Date: 2009-03-24 14:34:35 -0400 (Tue, 24 Mar 2009)
New Revision: 9676
Modified:
stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/addressing/AddressingPropertiesImpl.java
Log:
[JBWS-2166] Copy provided parameters when initializing AddressingProperties
Modified:
stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/addressing/AddressingPropertiesImpl.java
===================================================================
---
stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/addressing/AddressingPropertiesImpl.java 2009-03-24
18:33:15 UTC (rev 9675)
+++
stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/addressing/AddressingPropertiesImpl.java 2009-03-24
18:34:35 UTC (rev 9676)
@@ -178,7 +178,7 @@
{
SOAPElement soapElement = (SOAPElement)obj;
soapElement.setAttributeNS(getNamespaceURI(),
"wsa:IsReferenceParameter", "true");
- addElement(soapElement);
+ addElement(soapElement.cloneNode(true));
}
this.initialized = true;
@@ -213,7 +213,7 @@
{
SOAPElement soapElement = (SOAPElement)obj;
soapElement.setAttributeNS(getNamespaceURI(),
"wsa:IsReferenceParameter", "true");
- addElement(soapElement);
+ addElement(soapElement.cloneNode(true));
}
}
if (props.getMessageID() != null)
Show replies by date