[jboss-svn-commits] JBL Code SVN: r31182 - labs/jbossesb/branches/JBESB_4_7_CP/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jan 21 08:40:17 EST 2010


Author: beve
Date: 2010-01-21 08:40:16 -0500 (Thu, 21 Jan 2010)
New Revision: 31182

Modified:
   labs/jbossesb/branches/JBESB_4_7_CP/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientService.java
Log:
Work for https://jira.jboss.org/jira/browse/JBESB-3140 "SoapUIClientService uses Smooks XmlUtil"


Modified: labs/jbossesb/branches/JBESB_4_7_CP/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientService.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_7_CP/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientService.java	2010-01-21 13:25:47 UTC (rev 31181)
+++ labs/jbossesb/branches/JBESB_4_7_CP/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientService.java	2010-01-21 13:40:16 UTC (rev 31182)
@@ -26,6 +26,7 @@
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.StringReader;
+import java.io.StringWriter;
 import java.net.URL;
 import java.util.ArrayList;
 import java.util.Collection;
@@ -60,7 +61,6 @@
 import org.jboss.system.ServiceMBeanSupport;
 import org.jboss.system.server.ServerConfig;
 import org.milyn.Smooks;
-import org.milyn.xml.XmlUtil;
 import org.w3c.dom.Comment;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
@@ -479,7 +479,16 @@
             dumpSOAP("SOAP Message (Populated Template):", docRoot);
         }
         
-        return XmlUtil.serialize(messageDoc.getChildNodes());
+        try
+        {
+	        final StreamResult streamResult = new StreamResult(new StringWriter());
+            YADOMUtil.serialize(messageDoc, streamResult, true);
+	        return streamResult.getWriter().toString();
+        }
+        catch (ConfigurationException e)
+        {
+            throw new IllegalStateException(e.getMessage(), e);
+        }
     }
 
     private void dumpSOAP(String message, Element docRoot) {



More information about the jboss-svn-commits mailing list