Author: alessio.soldano(a)jboss.com
Date: 2009-04-30 06:31:32 -0400 (Thu, 30 Apr 2009)
New Revision: 9930
Modified:
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/jbws1611/JBWS1611TestCase.java
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/jbws1611/PingEndpointImpl.java
Log:
Refactor JBWS1611TestCase to have test covering Dispatch against a DOC/Lit endpoint
Modified:
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/jbws1611/JBWS1611TestCase.java
===================================================================
---
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/jbws1611/JBWS1611TestCase.java 2009-04-30
10:22:02 UTC (rev 9929)
+++
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/jbws1611/JBWS1611TestCase.java 2009-04-30
10:31:32 UTC (rev 9930)
@@ -34,14 +34,13 @@
import junit.framework.Test;
+import org.jboss.wsf.common.DOMUtils;
import org.jboss.wsf.test.JBossWSTest;
import org.jboss.wsf.test.JBossWSTestSetup;
-import org.jboss.wsf.common.DOMUtils;
-import org.jboss.wsf.common.DOMWriter;
import org.w3c.dom.Element;
/**
- * [JBWS-1611] SOAPAction is not sent in dispath requests
+ * [JBWS-1611] SOAPAction is not sent in dispatch requests
*
*
http://jira.jboss.org/jira/browse/JBWS-1611
*
@@ -73,7 +72,7 @@
Element docElement = DOMUtils.sourceToElement(retObj);
Element retElement = DOMUtils.getFirstChildElement(docElement);
- String retPayload = DOMWriter.printNode(retElement, false);
-
assertEquals("<return>"uri:placeBuyOrder"</return>",
retPayload);
+ assertEquals("return", retElement.getLocalName());
+ assertEquals("\"uri:placeBuyOrder\"",
retElement.getFirstChild().getNodeValue());
}
}
Modified:
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/jbws1611/PingEndpointImpl.java
===================================================================
---
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/jbws1611/PingEndpointImpl.java 2009-04-30
10:22:02 UTC (rev 9929)
+++
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/jbws1611/PingEndpointImpl.java 2009-04-30
10:31:32 UTC (rev 9930)
@@ -32,7 +32,7 @@
import org.jboss.logging.Logger;
@WebService(name = "PingEndpoint", serviceName =
"PingEndpointService")
-@SOAPBinding(style = SOAPBinding.Style.RPC)
+@SOAPBinding(style = SOAPBinding.Style.DOCUMENT, parameterStyle =
SOAPBinding.ParameterStyle.WRAPPED)
public class PingEndpointImpl
{
// Provide logging