SOAP over JMS services do not function on Webspher e6.1
-------------------------------------------------------
Key: TUSCANY-2916
URL: https://issues.apache.org/jira/browse/TUSCANY-2916
Project: Tuscany
Issue Type: Bug
Affects Versions: Java-SCA-1.4
Environment: Websphere 6.1 on Linux x86_64
Reporter: Dave Sowerby
I'm trying to get a SOAP/JMS service to function within Websphere 6.1 (FP 17),
it's deployed as a webapp and functions normally on weblogic.
When the filter is initialised, I get the following error:
Caused by: javax.jms.IllegalStateException: CWSIA0084E: The method
MessageConsumer.setMessageListener is not permitted in this container.
at
com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl._setMessageListener(JmsMsgConsumerImpl.java:659)
at
com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl.setMessageListener(JmsMsgConsumerImpl.java:608)
at
org.apache.axis2.transport.jms.JMSConnectionFactory.listenOnDestination(JMSConnectionFactory.java:458)
at
org.apache.axis2.transport.jms.JMSConnectionFactory.listen(JMSConnectionFactory.java:421)
at
org.apache.axis2.transport.jms.JMSListener.start(JMSListener.java:319)
... 44 more
Searching around the subject I find that this is because the JMS Message
Listener should be implemented in an other (perhaps MDB) way.
Also, it appears that Axis2 has resolved this issue and is covered by
AXIS2-3662.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.