dims 2002/06/26 14:44:22
Added: java/test/wsdl/echo ComplexEchoServiceSoapBindingImpl.java
ComplexEchoServiceTestCase.java
Log:
Forgot additional files for 10247 testcase.
Revision Changes Path
1.1
xml-axis/java/test/wsdl/echo/ComplexEchoServiceSoapBindingImpl.java
Index: ComplexEchoServiceSoapBindingImpl.java
===================================================================
/**
* ComplexEchoServiceSoapBindingImpl.java
*
* This file was auto-generated from WSDL
* by the Apache Axis WSDL2Java emitter.
*/
package test.wsdl.echo;
public class ComplexEchoServiceSoapBindingImpl implements Echo{
public void echo(test.wsdl.echo.holders.MyComplexTypeHolder myElement) throws
java.rmi.RemoteException {
myElement.value.setSimpleItem("MY_SIMPLE_ITEM");
}
}
1.1 xml-axis/java/test/wsdl/echo/ComplexEchoServiceTestCase.java
Index: ComplexEchoServiceTestCase.java
===================================================================
/**
* ComplexEchoServiceTestCase.java
*
* This file was auto-generated from WSDL
* by the Apache Axis WSDL2Java emitter.
*/
package test.wsdl.echo;
public class ComplexEchoServiceTestCase extends junit.framework.TestCase {
public ComplexEchoServiceTestCase(String name) {
super(name);
}
public void test1ComplexEchoServiceEcho() {
test.wsdl.echo.Echo binding;
try {
binding = new
test.wsdl.echo.ComplexEchoServiceLocator().getComplexEchoService();
}
catch (javax.xml.rpc.ServiceException jre) {
throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException
caught: " + jre);
}
assertTrue("binding is null", binding != null);
try {
test.wsdl.echo.MyComplexType complexType = new
test.wsdl.echo.MyComplexType();
test.wsdl.echo.holders.MyComplexTypeHolder complexTypeHolder =
new test.wsdl.echo.holders.MyComplexTypeHolder(complexType);
binding.echo(complexTypeHolder);
assertTrue(complexTypeHolder.value.getSimpleItem().equals("MY_SIMPLE_ITEM"));
}
catch (java.rmi.RemoteException re) {
throw new junit.framework.AssertionFailedError("Remote Exception caught:
" + re);
}
}
}