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.