Search in sources :

Example 1 with JaxWsPingTestServicePortType

use of org.eclipse.scout.jaxws.consumer.jaxwspingtestservice.JaxWsPingTestServicePortType in project scout.rt by eclipse.

the class AbstractJaxWsClientTest method testDifferentPortsInSameTransaction.

/*
   * ************************************************************
   * Test invoke different web services in same transaction
   * ************************************************************/
@Test
public void testDifferentPortsInSameTransaction() {
    JaxWsConsumerTestServicePortType echoPort = BEANS.get(JaxWsConsumerTestClient.class).newInvocationContext().getPort();
    assertSendEcho(echoPort, 0);
    JaxWsPingTestServicePortType pingPort = BEANS.get(JaxWsPingTestClient.class).newInvocationContext().getPort();
    assertNotSame(echoPort, pingPort);
    PingRequest pingRequest = new PingRequest();
    pingRequest.setMessage("ping");
    PingResponse pingResponse = pingPort.ping(pingRequest);
    assertNotNull(pingResponse);
    assertEquals("ping", pingResponse.getMessage());
}
Also used : PingRequest(org.eclipse.scout.jaxws.consumer.jaxwspingtestservice.PingRequest) JaxWsPingTestServicePortType(org.eclipse.scout.jaxws.consumer.jaxwspingtestservice.JaxWsPingTestServicePortType) PingResponse(org.eclipse.scout.jaxws.consumer.jaxwspingtestservice.PingResponse) JaxWsConsumerTestServicePortType(org.eclipse.scout.jaxws.consumer.jaxwsconsumertestservice.JaxWsConsumerTestServicePortType) Test(org.junit.Test)

Aggregations

JaxWsConsumerTestServicePortType (org.eclipse.scout.jaxws.consumer.jaxwsconsumertestservice.JaxWsConsumerTestServicePortType)1 JaxWsPingTestServicePortType (org.eclipse.scout.jaxws.consumer.jaxwspingtestservice.JaxWsPingTestServicePortType)1 PingRequest (org.eclipse.scout.jaxws.consumer.jaxwspingtestservice.PingRequest)1 PingResponse (org.eclipse.scout.jaxws.consumer.jaxwspingtestservice.PingResponse)1 Test (org.junit.Test)1