Search in sources :

Example 1 with SOAPServiceAddressingDocLitBare

use of org.apache.hello_world_soap_http.SOAPServiceAddressingDocLitBare in project cxf by apache.

the class DecoupledBareTest method testDecoupled.

@Test
public void testDecoupled() throws Exception {
    SpringBusFactory bf = new SpringBusFactory();
    bus = bf.createBus("/org/apache/cxf/systest/ws/rm/decoupled_bare.xml");
    BusFactory.setDefaultBus(bus);
    SOAPServiceAddressingDocLitBare service = new SOAPServiceAddressingDocLitBare();
    assertNotNull(service);
    DocLitBare greeter = service.getSoapPort();
    updateAddressPort(greeter, PORT);
    ((BindingProvider) greeter).getRequestContext().put(Message.SCHEMA_VALIDATION_ENABLED, Boolean.TRUE);
    ConnectionHelper.setKeepAliveConnection(greeter, true);
    BareDocumentResponse bareres = greeter.testDocLitBare("MySimpleDocument");
    assertNotNull("no response for operation testDocLitBare", bareres);
    assertEquals("CXF", bareres.getCompany());
    assertTrue(bareres.getId() == 1);
}
Also used : BareDocumentResponse(org.apache.hello_world_soap_http.types.BareDocumentResponse) SpringBusFactory(org.apache.cxf.bus.spring.SpringBusFactory) SOAPServiceAddressingDocLitBare(org.apache.hello_world_soap_http.SOAPServiceAddressingDocLitBare) SOAPServiceAddressingDocLitBare(org.apache.hello_world_soap_http.SOAPServiceAddressingDocLitBare) DocLitBare(org.apache.hello_world_soap_http.DocLitBare) Test(org.junit.Test)

Aggregations

SpringBusFactory (org.apache.cxf.bus.spring.SpringBusFactory)1 DocLitBare (org.apache.hello_world_soap_http.DocLitBare)1 SOAPServiceAddressingDocLitBare (org.apache.hello_world_soap_http.SOAPServiceAddressingDocLitBare)1 BareDocumentResponse (org.apache.hello_world_soap_http.types.BareDocumentResponse)1 Test (org.junit.Test)1