Package org.springframework.oxm.mime

Examples of org.springframework.oxm.mime.MimeMarshaller.marshal()


        expect(request.getPayloadSource()).andReturn(requestSource);
        expect(factoryMock.createWebServiceMessage()).andReturn(response);
        expect(unmarshaller.unmarshal(eq(requestSource), isA(MimeContainer.class))).andReturn(42L);
        Result responseResult = new StringResult();
        expect(response.getPayloadResult()).andReturn(responseResult);
        marshaller.marshal(eq("result"), eq(responseResult), isA(MimeContainer.class));

        replay(factoryMock, unmarshaller, marshaller, request, response);

        AbstractMarshallingPayloadEndpoint endpoint = new AbstractMarshallingPayloadEndpoint() {
            @Override
View Full Code Here


     */
    public static void marshal(Marshaller marshaller, Object graph, WebServiceMessage message) throws IOException {
        if (marshaller instanceof MimeMarshaller && message instanceof MimeMessage) {
            MimeMarshaller mimeMarshaller = (MimeMarshaller) marshaller;
            MimeMessageContainer container = new MimeMessageContainer((MimeMessage) message);
            mimeMarshaller.marshal(graph, message.getPayloadResult(), container);
        }
        else {
            marshaller.marshal(graph, message.getPayloadResult());
        }
    }
View Full Code Here

        MimeMessage messageMock = createMock(MimeMessage.class);

        Result result = new StringResult();
        Object marshalled = new Object();
        expect(messageMock.getPayloadResult()).andReturn(result);
        marshallerMock.marshal(eq(marshalled), eq(result), isA(MimeContainer.class));

        replay(marshallerMock, messageMock);

        MarshallingUtils.marshal(marshallerMock, marshalled, messageMock);
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.