transactions don't work in jaxws Endpoint  with jms transport
-------------------------------------------------------------

                 Key: CXF-2550
                 URL: https://issues.apache.org/jira/browse/CXF-2550
             Project: CXF
          Issue Type: Bug
          Components: Transports
    Affects Versions: 2.2.4
            Reporter: javier


i'm trying cxf with jms transport with transaction to process a message and it 
is dequeued  when the implementor object  throw an error .

the message is inonly and the code is:

        EndpointImpl endpoint = new EndpointImpl(new ObjectImpl());
        endpoint.setAddress("jms://");
        ActiveMQConnectionFactory connectionFactory = new 
ActiveMQConnectionFactory("tcp://localhost:61616");
        JMSConfiguration jmsConfig = new JMSConfiguration();

        jmsConfig.setConnectionFactory(connectionFactory);
        jmsConfig.setTargetDestination("sso2");
        jmsConfig.setSessionTransacted(true);
        jmsConfig.setPubSubDomain(false);
        jmsConfig.setUseJms11(true);
        jmsConfig.setTransactionManager(new 
JmsTransactionManager(connectionFactory));

        JMSConfigFeature jmsConfigFeature = new JMSConfigFeature();
        jmsConfigFeature.setJmsConfig(jmsConfig);
        endpoint.getFeatures().add(jmsConfigFeature);
        endpoint.publish();

seems that the exception never arrive to  
AbstractMessageListenerContainer.doExecuteListener but it is catched inside

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to