Search in sources :

Example 1 with PingResponse

use of org.eclipse.scout.jaxws.consumer.jaxwspingtestservice.PingResponse 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)

Example 2 with PingResponse

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

the class JaxWsPingTestServiceProvider method ping.

@Override
public PingResponse ping(PingRequest req) {
    Assertions.assertNotNull(req);
    LOG.info("echo '{}'", req.getMessage());
    PingResponse resp = new PingResponse();
    resp.setMessage(req.getMessage());
    return resp;
}
Also used : PingResponse(org.eclipse.scout.jaxws.consumer.jaxwspingtestservice.PingResponse)

Aggregations

PingResponse (org.eclipse.scout.jaxws.consumer.jaxwspingtestservice.PingResponse)2 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 Test (org.junit.Test)1