[
https://issues.apache.org/jira/browse/TUSCANY-2916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ant elder resolved TUSCANY-2916.
--------------------------------
Resolution: Fixed
Fixed in 1.x r774720 to modified the Axis2 JMS transport to use Tuscany
listener/threads when setMessageListener doesn't work
> 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
> Fix For: Java-SCA-1.5
>
>
> 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.