Package com.consol.citrus.message

Examples of com.consol.citrus.message.Message


        JmsEndpoint endpoint = new JmsEndpoint();
        endpoint.getEndpointConfiguration().setConnectionFactory(connectionFactory);

        endpoint.getEndpointConfiguration().setDestinationName("myDestination");
       
        final Message message = new DefaultMessage("<TestRequest><Message>Hello World!</Message></TestRequest>");

        reset(jmsTemplate, connectionFactory, destination, messageProducer, connection, session);

        expect(connectionFactory.createConnection()).andReturn(connection).once();
        expect(connection.createSession(anyBoolean(), anyInt())).andReturn(session).once();
View Full Code Here


        endpoint.getEndpointConfiguration().setConnectionFactory(connectionFactory);

        endpoint.getEndpointConfiguration().setDestination(destination);
        endpoint.getEndpointConfiguration().setReplyDestination(replyDestinationQueue);
       
        final Message message = new DefaultMessage("<TestRequest><Message>Hello World!</Message></TestRequest>");

        Map<String, Object> responseHeaders = new HashMap<String, Object>();
        TextMessage jmsResponse = new TextMessageImpl("<TestResponse>Hello World!</TestResponse>", responseHeaders);
       
        reset(connectionFactory, destination, connection, session, messageConsumer, messageProducer);
View Full Code Here

        endpoint.getEndpointConfiguration().setConnectionFactory(connectionFactory);

        endpoint.getEndpointConfiguration().setDestinationName("myDestination");
        endpoint.getEndpointConfiguration().setReplyDestinationName("replyDestination");
       
        final Message message = new DefaultMessage("<TestRequest><Message>Hello World!</Message></TestRequest>");

        Map<String, Object> responseHeaders = new HashMap<String, Object>();
        TextMessage jmsResponse = new TextMessageImpl("<TestResponse>Hello World!</TestResponse>", responseHeaders);
       
        reset(connectionFactory, destination, connection, session, messageConsumer, messageProducer);
View Full Code Here

        JmsSyncEndpoint endpoint = new JmsSyncEndpoint();
        endpoint.getEndpointConfiguration().setConnectionFactory(connectionFactory);

        endpoint.getEndpointConfiguration().setDestination(destination);
       
        final Message message = new DefaultMessage("<TestRequest><Message>Hello World!</Message></TestRequest>");

        Map<String, Object> responseHeaders = new HashMap<String, Object>();
        TextMessage jmsResponse = new TextMessageImpl("<TestResponse>Hello World!</TestResponse>", responseHeaders);
       
        reset(connectionFactory, destination, connection, session, messageConsumer, messageProducer, tempReplyQueue);
View Full Code Here

        endpoint.getEndpointConfiguration().setConnectionFactory(connectionFactory);

        endpoint.getEndpointConfiguration().setDestination(destination);
        endpoint.getEndpointConfiguration().setReplyDestination(replyDestinationQueue);
       
        final Message message = new DefaultMessage("<TestRequest><Message>Hello World!</Message></TestRequest>");

        Map<String, Object> responseHeaders = new HashMap<String, Object>();
        TextMessage jmsResponse = new TextMessageImpl("<TestResponse>Hello World!</TestResponse>", responseHeaders);
       
        reset(connectionFactory, destination, connection, session, messageConsumer, messageProducer);
View Full Code Here

        endpoint.getEndpointConfiguration().setReplyDestination(replyDestinationQueue);

        MessageCorrelator correlator = new DefaultMessageCorrelator();
        endpoint.getEndpointConfiguration().setCorrelator(correlator);

        final Message message = new DefaultMessage("<TestRequest><Message>Hello World!</Message></TestRequest>");

        Map<String, Object> responseHeaders = new HashMap<String, Object>();
        TextMessage jmsResponse = new TextMessageImpl("<TestResponse>Hello World!</TestResponse>", responseHeaders);
       
        reset(connectionFactory, destination, connection, session, messageConsumer, messageProducer);
View Full Code Here

    @Test
    public void testOnReplyMessage() {
        JmsSyncEndpoint endpoint = new JmsSyncEndpoint();

        final Message message = new DefaultMessage("<TestRequest><Message>Hello World!</Message></TestRequest>");

        JmsSyncProducer jmsSyncProducer = (JmsSyncProducer)endpoint.createProducer();
        context.saveCorrelationKey(jmsSyncProducer.toString(), jmsSyncProducer);
        jmsSyncProducer.onReplyMessage(jmsSyncProducer.toString(), message);
View Full Code Here

    @Test
    public void testOnReplyMessageWithCorrelatorKey() {
        JmsSyncEndpoint endpoint = new JmsSyncEndpoint();

        final Message message = new DefaultMessage("<TestRequest><Message>Hello World!</Message></TestRequest>");

        JmsSyncProducer jmsSyncProducer = (JmsSyncProducer)endpoint.createProducer();
        jmsSyncProducer.onReplyMessage(new DefaultMessageCorrelator().getCorrelationKey(message), message);

        Assert.assertEquals(jmsSyncProducer.receive(new DefaultMessageCorrelator().getCorrelationKey(message), context), message);
View Full Code Here

    @Test
    public void testReplyMessageRetries() {
        retryCount = 0;

        final Message message = new DefaultMessage("<TestRequest><Message>Hello World!</Message></TestRequest>");

        JmsSyncEndpoint endpoint = new JmsSyncEndpoint() {
            @Override
            public SelectiveConsumer createConsumer() {
                return new JmsSyncProducer(getProducerName(), getEndpointConfiguration(), getMessageListener()) {
View Full Code Here

    /** SOAP attachment */
    private List<SoapAttachment> attachments = new ArrayList<SoapAttachment>();

    @Override
    protected SoapMessage createMessage(TestContext context, String messageType) {
        Message message = super.createMessage(context, getMessageType());

        final SoapMessage soapMessage = new SoapMessage(message);

        try {
            for (SoapAttachment attachment : attachments) {
View Full Code Here

TOP

Related Classes of com.consol.citrus.message.Message

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.