[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