[ 
https://issues.apache.org/jira/browse/CXF-2550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12780902#action_12780902
 ] 

Daniel Kulp commented on CXF-2550:
----------------------------------


Can I ask what version of ActiveMQ?   There is definitely a bug in 5.2 around 
the transaction stuff.   We couldn't use 5.2 in our unit tests due to the 
transaction tests failing.   5.3 did fix it and 5.1 worked fine as well.

> 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