Author: thomas.diesler(a)jboss.com
Date: 2007-12-05 10:01:02 -0500 (Wed, 05 Dec 2007)
New Revision: 5191
Modified:
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/EndpointInterface.java
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/EndpointInterface03.java
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/WebServiceBase.java
framework/trunk/src/test/resources/jaxws/samples/webservice/WEB-INF02/wsdl/TestService.wsdl
Log:
Remove RemoteException from SEI.
Use default CXF message part names.
Modified:
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/EndpointInterface.java
===================================================================
---
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/EndpointInterface.java 2007-12-05
13:43:53 UTC (rev 5190)
+++
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/EndpointInterface.java 2007-12-05
15:01:02 UTC (rev 5191)
@@ -37,7 +37,7 @@
*/
@WebService(name = "EndpointInterface", targetNamespace =
"http://www.openuri.org/2004/04/HelloWorld")
@SOAPBinding(style = Style.RPC)
-public interface EndpointInterface extends Remote
+public interface EndpointInterface
{
- String echo(String input) throws RemoteException;
+ String echo(String input);
}
Modified:
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/EndpointInterface03.java
===================================================================
---
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/EndpointInterface03.java 2007-12-05
13:43:53 UTC (rev 5190)
+++
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/EndpointInterface03.java 2007-12-05
15:01:02 UTC (rev 5191)
@@ -35,9 +35,9 @@
*/
@WebService(targetNamespace = "http://foo")
@SOAPBinding(style = SOAPBinding.Style.RPC)
-public interface EndpointInterface03 extends Remote
+public interface EndpointInterface03
{
// SEI with @WebService should expose all methods
//
http://jira.jboss.org/jira/browse/JBWS-755
- String echo(String input) throws RemoteException;
+ String echo(String input);
}
Modified:
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/WebServiceBase.java
===================================================================
---
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/WebServiceBase.java 2007-12-05
13:43:53 UTC (rev 5190)
+++
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/samples/webservice/WebServiceBase.java 2007-12-05
15:01:02 UTC (rev 5191)
@@ -58,21 +58,18 @@
return service.getPort(EndpointInterface03.class);
}
- private void sayHello(String endpointURI) throws RemoteException,
MalformedURLException
+ public void webServiceTest(String endpointURI) throws Exception
{
String helloWorld = "Hello world!";
Object retObj = getPort(endpointURI).echo(helloWorld);
assertEquals(helloWorld, retObj);
}
- public void webServiceTest(String endpointURI) throws Exception
- {
- sayHello(endpointURI);
- }
-
public void webServiceWsdlLocationTest(String endpointURI) throws Exception
{
- sayHello(endpointURI);
+ String helloWorld = "Hello world!";
+ Object retObj = getPort(endpointURI).echo(helloWorld);
+ assertEquals(helloWorld, retObj);
}
public void webServiceEndpointInterfaceTest(String endpointURI) throws Exception
Modified:
framework/trunk/src/test/resources/jaxws/samples/webservice/WEB-INF02/wsdl/TestService.wsdl
===================================================================
---
framework/trunk/src/test/resources/jaxws/samples/webservice/WEB-INF02/wsdl/TestService.wsdl 2007-12-05
13:43:53 UTC (rev 5190)
+++
framework/trunk/src/test/resources/jaxws/samples/webservice/WEB-INF02/wsdl/TestService.wsdl 2007-12-05
15:01:02 UTC (rev 5191)
@@ -3,13 +3,13 @@
<definitions name="TestService"
targetNamespace="http://www.openuri.org/2004/04/HelloWorld"
xmlns:tns="http://www.openuri.org/2004/04/HelloWorld"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
<types/>
<message name="EndpointInterface_echo">
- <part name="String_1" type="xsd:string"/>
+ <part name="arg0" type="xsd:string"/>
</message>
<message name="EndpointInterface_echoResponse">
- <part name="result" type="xsd:string"/>
+ <part name="return" type="xsd:string"/>
</message>
<portType name="EndpointInterface">
- <operation name="echo" parameterOrder="String_1">
+ <operation name="echo" parameterOrder="arg0">
<input message="tns:EndpointInterface_echo"/>
<output message="tns:EndpointInterface_echoResponse"/>
</operation>