use of org.apache.cxf.hello_world_jms.HelloWorldOneWayQueueService in project cxf by apache.
the class JMSClientServerTest method testOneWayQueueConnection.
@Test
public void testOneWayQueueConnection() throws Exception {
QName serviceName = new QName("http://cxf.apache.org/hello_world_jms", "HelloWorldOneWayQueueService");
QName portName = new QName("http://cxf.apache.org/hello_world_jms", "HelloWorldOneWayQueuePort");
URL wsdl = getWSDLURL("/wsdl/jms_test.wsdl");
HelloWorldOneWayQueueService service = new HelloWorldOneWayQueueService(wsdl, serviceName);
HelloWorldOneWayPort greeter = service.getPort(portName, HelloWorldOneWayPort.class, new AddressingFeature(true, true));
for (int idx = 0; idx < 5; idx++) {
greeter.greetMeOneWay("JMS:Queue:Milestone-" + idx);
}
// Give some time to complete one-way calls.
Thread.sleep(100L);
((java.io.Closeable) greeter).close();
}
Aggregations