Я пытаюсь использовать управляемые JMS ресурсы БЫЛА во встроенных Mule ESB с разъемом JMS, как показано ниже:Использование WebSphere AS JMS ресурсы встроенного Mule
<jms:connector name="JMS"
validateConnections="true"
jndiInitialFactory="com.ibm.websphere.naming.WsnInitialContextFactory"
connectionFactoryJndiName="jms/mycf"
doc:name="JMS"
specification="1.1"
embeddedMode="true"/>
завод Подключение найден Mule без проблем, но при попытке получить соединение Mule заканчивается следующим:
Caused by: javax.jms.IllegalStateException: Method setExceptionListener not permitted
at com.ibm.ejs.jms.JMSCMUtils.methodNotPermittedException(JMSCMUtils.java:244)
at com.ibm.ejs.jms.JMSConnectionHandle.checkRestrictedMethod(JMSConnectionHandle.java:854)
at com.ibm.ejs.jms.JMSConnectionHandle.setExceptionListener(JMSConnectionHandle.java:353)
at org.springframework.jms.connection.SingleConnectionFactory.prepareConnection(SingleConnectionFactory.java:395)
at org.springframework.jms.connection.SingleConnectionFactory.initConnection(SingleConnectionFactory.java:306)
at org.springframework.jms.connection.SingleConnectionFactory.getConnection(SingleConnectionFactory.java:283)
at org.springframework.jms.connection.SingleConnectionFactory.createConnection(SingleConnectionFactory.java:224)
at org.mule.transport.jms.Jms11Support.createConnection(Jms11Support.java:72)
at org.mule.transport.jms.JmsConnector.createConnection(JmsConnector.java:450)
at org.mule.transport.jms.JmsConnector.doConnect(JmsConnector.java:547)
at org.mule.transport.AbstractConnector.connectConnectorAndReceivers(AbstractConnector.java:1663)
at org.mule.transport.AbstractConnector$5.doWork(AbstractConnector.java:1629)
at org.mule.retry.policies.AbstractPolicyTemplate.execute(AbstractPolicyTemplate.java:63)
Любое предположение о том, как это можно решить?
Нужно ли Mule установить этот ExceptionListener или его можно каким-то образом пропустить?