Examples of SaajSoapMessageFactory


Examples of org.springframework.ws.soap.saaj.SaajSoapMessageFactory

                        replyAction, faultAction);

        WebServiceConnection connectionMock = createMock(WebServiceConnection.class);

        SaajSoapMessage valid = loadSaajMessage(getTestPath() + "/valid.xml");
        MessageContext context = new DefaultMessageContext(valid, new SaajSoapMessageFactory(messageFactory));
        SaajSoapMessage response = (SaajSoapMessage) context.getResponse();

        URI messageId = new URI("uid:1234");
        expect(strategyMock.newMessageId((SoapMessage) context.getResponse())).andReturn(messageId);
View Full Code Here

Examples of org.springframework.ws.soap.saaj.SaajSoapMessageFactory

        MessageFactory messageFactory = MessageFactory.newInstance();
        SOAPMessage request = messageFactory.createMessage();
        request.getSOAPBody().addBodyElement(QName.valueOf("{http://springframework.org/spring-ws}Request"));
        MessageContext messageContext =
                new DefaultMessageContext(new SaajSoapMessage(request), new SaajSoapMessageFactory(messageFactory));
        DefaultMethodEndpointAdapter adapter = new DefaultMethodEndpointAdapter();
        adapter.afterPropertiesSet();

        MessageDispatcher messageDispatcher = new SoapMessageDispatcher();
        messageDispatcher.setApplicationContext(applicationContext);
View Full Code Here

Examples of org.springframework.ws.soap.saaj.SaajSoapMessageFactory

        interceptor.afterPropertiesSet();
        MessageFactory messageFactory = MessageFactory.newInstance();
        SOAPMessage saajMessage = messageFactory.createMessage();
        SaajSoapMessage message = new SaajSoapMessage(saajMessage);
        transformer.transform(new ResourceSource(input), message.getPayloadResult());
        MessageContext context = new DefaultMessageContext(message, new SaajSoapMessageFactory(messageFactory));

        Assert.assertTrue("Invalid interceptor result", interceptor.handleRequest(context, null));
        StringResult expected = new StringResult();
        transformer.transform(new SAXSource(SaxUtils.createInputSource(output)), expected);
        StringResult result = new StringResult();
View Full Code Here

Examples of org.springframework.ws.soap.saaj.SaajSoapMessageFactory

    public void testSaajResponse() throws Exception {
        Transformer transformer = TransformerFactory.newInstance().newTransformer();
        MessageFactory messageFactory = MessageFactory.newInstance();
        SaajSoapMessage request = new SaajSoapMessage(messageFactory.createMessage());
        transformer.transform(new StringSource(REQUEST), request.getPayloadResult());
        SaajSoapMessageFactory soapMessageFactory = new SaajSoapMessageFactory();
        soapMessageFactory.afterPropertiesSet();
        MessageContext context = new DefaultMessageContext(request, soapMessageFactory);

        MessageEndpoint endpoint = createResponseEndpoint();
        endpoint.invoke(context);
        assertTrue("context has not response", context.hasResponse());
View Full Code Here

Examples of org.springframework.ws.soap.saaj.SaajSoapMessageFactory

    protected MessageContext createSaajMessageContext() throws javax.xml.soap.SOAPException {
        javax.xml.soap.MessageFactory saajFactory = javax.xml.soap.MessageFactory.newInstance();
        javax.xml.soap.SOAPMessage saajMessage = saajFactory.createMessage();
        saajMessage.getSOAPBody().addChildElement(LOCAL_NAME, "", NAMESPACE_URI);
        return new DefaultMessageContext(new SaajSoapMessage(saajMessage), new SaajSoapMessageFactory(saajFactory));
    }
View Full Code Here

Examples of org.springframework.ws.soap.saaj.SaajSoapMessageFactory

        interceptor.setSchema(new ClassPathResource(SCHEMA, getClass()));
        interceptor.setValidateRequest(true);
        interceptor.setValidateResponse(true);
        interceptor.afterPropertiesSet();

        soap11Factory = new SaajSoapMessageFactory(MessageFactory.newInstance(SOAPConstants.SOAP_1_1_PROTOCOL));
        soap12Factory = new SaajSoapMessageFactory(MessageFactory.newInstance(SOAPConstants.SOAP_1_2_PROTOCOL));
        transformer = TransformerFactory.newInstance().newTransformer();
    }
View Full Code Here

Examples of org.springframework.ws.soap.saaj.SaajSoapMessageFactory

            interceptor.afterPropertiesSet();
            MessageFactory messageFactory = MessageFactory.newInstance();
            SOAPMessage saajMessage =
                    SaajUtils.loadMessage(new ClassPathResource(VALID_SOAP_MESSAGE, getClass()), messageFactory);
            context = new DefaultMessageContext(new SaajSoapMessage(saajMessage),
                    new SaajSoapMessageFactory(messageFactory));

            boolean result = interceptor.handleRequest(context, null);
            Assert.assertTrue("Invalid response from interceptor", result);
            Assert.assertFalse("Response set", context.hasResponse());
        }
View Full Code Here

Examples of org.springframework.ws.soap.saaj.SaajSoapMessageFactory

    public void setUp() {
        delegate = new EndpointInterceptorAdapter();

        soapAction = "http://springframework.org/spring-ws";

        SaajSoapMessageFactory messageFactory = new SaajSoapMessageFactory();
        messageFactory.afterPropertiesSet();
        SaajSoapMessage request = messageFactory.createWebServiceMessage();
        request.setSoapAction(soapAction);
        messageContext = new DefaultMessageContext(request, messageFactory);
    }
View Full Code Here

Examples of org.springframework.ws.soap.saaj.SaajSoapMessageFactory

    public void setUp() throws Exception {
        interceptor = new SoapEnvelopeLoggingInterceptor();
        appender = new SoapEnvelopeLoggingInterceptorTest.CountingAppender();
        BasicConfigurator.configure(appender);
        Logger.getRootLogger().setLevel(Level.DEBUG);
        SaajSoapMessageFactory factory = new SaajSoapMessageFactory();
        factory.afterPropertiesSet();
        messageContext = new DefaultMessageContext(factory);
        appender.reset();
    }
View Full Code Here

Examples of org.springframework.ws.soap.saaj.SaajSoapMessageFactory

                            SoapVersion.SOAP_11.getContentType());
                    response.writeBytes(buf);
                    return response;
                }
            });
            SoapMessage response = (SoapMessage) connection.receive(new SaajSoapMessageFactory(messageFactory));
            assertNotNull("No response received", response);
            assertEquals("Invalid SOAPAction", SOAP_ACTION, response.getSoapAction());
            assertFalse("Message is fault", response.hasFault());
        }
        finally {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.