Author: alessio.soldano(a)jboss.com
Date: 2010-08-30 05:24:50 -0400 (Mon, 30 Aug 2010)
New Revision: 12873
Modified:
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/EndpointTestCase.java
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/WSClientEndpointBean.java
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/WSClientEndpointInterface.java
Log:
[JBWS-3103] Adding additional checks for Endpoint API
Modified:
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/EndpointTestCase.java
===================================================================
---
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/EndpointTestCase.java 2010-08-27
16:39:05 UTC (rev 12872)
+++
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/EndpointTestCase.java 2010-08-30
09:24:50 UTC (rev 12873)
@@ -86,6 +86,8 @@
String helloWorld = "Hello world!";
Object retObj = port.echo(helloWorld, getServerHost(), 9796);
assertEquals(helloWorld, retObj);
+ retObj = port.echo2(helloWorld);
+ assertEquals(helloWorld, retObj);
}
private void readWSDL(URL wsdlURL) throws Exception
Modified:
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/WSClientEndpointBean.java
===================================================================
---
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/WSClientEndpointBean.java 2010-08-27
16:39:05 UTC (rev 12872)
+++
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/WSClientEndpointBean.java 2010-08-30
09:24:50 UTC (rev 12873)
@@ -64,4 +64,14 @@
}
}
}
+
+ public String echo2(String input)
+ {
+ Endpoint ep = Endpoint.create(new EndpointBean());
+ if (ep.getBinding() == null || ep.getImplementor() == null)
+ {
+ throw new WebServiceException("null binding or implementor!");
+ }
+ return input;
+ }
}
Modified:
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/WSClientEndpointInterface.java
===================================================================
---
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/WSClientEndpointInterface.java 2010-08-27
16:39:05 UTC (rev 12872)
+++
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/endpoint/WSClientEndpointInterface.java 2010-08-30
09:24:50 UTC (rev 12873)
@@ -30,4 +30,6 @@
public interface WSClientEndpointInterface extends Remote
{
String echo(String input, String serverHost, int port) throws RemoteException;
+
+ String echo2(String input) throws RemoteException;
}
Show replies by date