package bsh;
import javax.activation.*;
import javax.xml.ws.*;
import javax.xml.ws.soap.*;
import javax.xml.ws.handler.*;
import javax.xml.ws.handler.soap.*;
import javax.xml.bind.*;
import javax.xml.soap.*;
import javax.xml.namespace.*;
import javax.xml.transform.*;
import javax.xml.transform.sax.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.stream.*;
import java.util.*;
import java.util.concurrent.*;
import fromjava.innerclass.*;
import fromjava.innerclass.client.*;
import java.net.URL;
import java.net.URI;
import static junit.framework.TestCase.*;
import static bsh.Util.*;
public class Client5 {
private static int DEPLOY_PORT = Integer.valueOf(System.getProperty("deployPort"));
static String home = "/Users/miran/dev/clean/jaxws-ri/jaxws-ri/tests/unit/testcases/fromjava/innerclass";
// TODO
static List<URL> wsdlUrls = new ArrayList<URL>();
static fromjava.innerclass.client.EchoInnerService echoInnerService = new fromjava.innerclass.client.EchoInnerService();
static fromjava.innerclass.client.EchoInner echoInnerPort = echoInnerService.getEchoInnerPort();
static URI echoInnerPortAddress = createUri("http://localhost:8080/fromjava.innerclass/EchoImpl$EchoInner");
// injected from bsh scripts
static URI createUri(String s) {
try {
return new URI(s);
} catch(Throwable t){
throw new RuntimeException(t);
}
}
public static void main(String[] args) throws Throwable {
// bsh script START
Bar bar = new Bar();
bar.setAge(33);
assertNull(echoInnerPort.echoString(null));
assertEquals("test", echoInnerPort.echoString("test"));
assertEquals("Mary & Paul", echoInnerPort.echoString("Mary & Paul"));
assertNull(echoInnerPort.echoBar(null));
assertEquals(bar.getAge(), echoInnerPort.echoBar(bar).getAge());
// bsh script END
System.out.println("= TEST PASSED: Client5");
}
}