You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2006/01/17 23:07:17 UTC

svn commit: r369942 - /incubator/servicemix/trunk/servicemix-components/src/main/java/org/apache/servicemix/components/saaj/SaajMarshaler.java

Author: gnodet
Date: Tue Jan 17 14:07:16 2006
New Revision: 369942

URL: http://svn.apache.org/viewcvs?rev=369942&view=rev
Log:
Fix SM-263: SaajMarshaler.createSOAPMessage throws WRONG_DOCUMENT_ERR

Modified:
    incubator/servicemix/trunk/servicemix-components/src/main/java/org/apache/servicemix/components/saaj/SaajMarshaler.java

Modified: incubator/servicemix/trunk/servicemix-components/src/main/java/org/apache/servicemix/components/saaj/SaajMarshaler.java
URL: http://svn.apache.org/viewcvs/incubator/servicemix/trunk/servicemix-components/src/main/java/org/apache/servicemix/components/saaj/SaajMarshaler.java?rev=369942&r1=369941&r2=369942&view=diff
==============================================================================
--- incubator/servicemix/trunk/servicemix-components/src/main/java/org/apache/servicemix/components/saaj/SaajMarshaler.java (original)
+++ incubator/servicemix/trunk/servicemix-components/src/main/java/org/apache/servicemix/components/saaj/SaajMarshaler.java Tue Jan 17 14:07:16 2006
@@ -137,7 +137,7 @@
         	document = (Document) node;
         } else if (node instanceof Element) {
         	document = transformer.createDocument();
-        	document.appendChild(node.cloneNode(true));
+        	document.appendChild(document.importNode(node,true));
         } else {
         	throw new TransformerException("Could not create Document from Source");
         }