Package org.objectweb.hello_world_soap_http

Examples of org.objectweb.hello_world_soap_http.HelloWorldServiceProvider


        SOAPServerBinding serverBinding = new SOAPServerBinding(bus, epr, null);
        assertNotNull(serverBinding.getBinding());
    }

    public void testProviderDispatchMessageModeSourceData() throws Exception {
        HelloWorldServiceProvider provider = new HelloWorldServiceProvider();
        TestEndpointImpl testEndpoint
            = new TestEndpointImpl(
                                  provider,
                                  DataBindingCallback.Mode.MESSAGE,
                                  DOMSource.class,
                                  new QName[]{
                                      new QName("http://objectweb.org/hello_world_soap_http/types",
                                                "sayHi")
                                  });
        TestServerBinding serverBinding = new TestServerBinding(bus, epr, testEndpoint, testEndpoint);
        TestServerTransport serverTransport = new TestServerTransport(bus, epr);       
        TestInputStreamContext inCtx = new TestInputStreamContext(null);
       
        InputStream is = getClass().getResourceAsStream("resources/sayHiDocLiteralReq.xml");
        inCtx.setInputStream(is);

        serverBinding.testDispatch(inCtx, serverTransport);

        assertEquals(1, provider.getInvokeCount());
        assertNotNull(serverTransport.getOutputStreamContext());
        assertFalse(serverTransport.getOutputStreamContext().isFault());
        OutputStream os = serverTransport.getOutputStreamContext().getOutputStream();
        assertNotNull(os);
    }
View Full Code Here


        List<Handler> handlers = endpoint.getBinding().getHandlerChain();
        assertNotNull(handlers);
    }
   
    public void testCreateWithProvider() {
        HelloWorldServiceProvider provider = new  HelloWorldServiceProvider();
        endpoint = Endpoint.create(TestBinding.TEST_BINDING, provider);
        assertNotNull(endpoint);

        EndpointImpl impl = (EndpointImpl)endpoint;
        assertNotNull(impl.getWebServiceProvider());
View Full Code Here

        opName = new QName("", "putLastTradedPrice");
        m = impl.getMethod(opName);
        assertNull(m);
       
        //Test for provider
        HelloWorldServiceProvider provider = new  HelloWorldServiceProvider();
        endpoint = Endpoint.create(TestBinding.TEST_BINDING, provider);
        assertTrue(endpoint instanceof EndpointImpl);
        impl = (EndpointImpl)endpoint;
        opName = new QName("", "invoke");
        //Check if a method by a localPart of opName exists on the Implementor.
View Full Code Here

        DataBindingCallback.Mode mode = impl.getServiceMode();
        assertNotNull(mode);
        assertEquals(DataBindingCallback.Mode.PARTS, mode);
       
        //Test for provider
        HelloWorldServiceProvider provider = new  HelloWorldServiceProvider();
        endpoint = Endpoint.create(TestBinding.TEST_BINDING, provider);
        assertTrue(endpoint instanceof EndpointImpl);
        impl = (EndpointImpl)endpoint;

        mode = impl.getServiceMode();
View Full Code Here

        assertNotNull(classList);
        assertEquals(1, classList.size());
       
        //Test for provider
        HelloWorldServiceProvider provider = new  HelloWorldServiceProvider();
        endpoint = Endpoint.create(TestBinding.TEST_BINDING, provider);
        assertTrue(endpoint instanceof EndpointImpl);
        impl = (EndpointImpl)endpoint;

        classList = impl.getWebServiceAnnotatedClass();
View Full Code Here

TOP

Related Classes of org.objectweb.hello_world_soap_http.HelloWorldServiceProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.