jbiTransportFactory.setBus(bus);
jbiTransportFactory.setDeliveryChannel(channel);
HelloWorldService ss = new HelloWorldService(wsdl, serviceName);
Greeter port = ss.getSoapPort();
Object implementor = new GreeterImpl();
String address = "http://foo/bar/baz";
EndpointImpl e = (EndpointImpl)Endpoint.publish(address, implementor);
e.getServer().getEndpoint().getInInterceptors().add(new LoggingInInterceptor());
e.getServer().getEndpoint().getOutInterceptors().add(new LoggingOutInterceptor());
port.greetMeOneWay("test");
String rep = port.greetMe("ffang");
assertEquals(rep, "Hello ffang");
rep = port.sayHi();
assertEquals(rep, "Bonjour");
try {
port.pingMe();
fail();
} catch (PingMeFault ex) {
assertEquals(ex.getFaultInfo().getMajor(), (short)2);
assertEquals(ex.getFaultInfo().getMinor(), (short)1);
}