【发布时间】:2013-12-13 13:28:32
【问题描述】:
我开发了一个 Worklight (v6) 应用程序。 Worklight 服务器在 Websphere Application Server 8.5.5(JMS 提供程序)上运行。
当我调用我的适配器时,我在 WAS 日志中得到了这个异常:
[12/13/13 13:20:02:860 CET] 00000093 JMSConnection E com.worklight.adapters.jms.JMSConnectionManager onException FWLSE0005W:收到 JMS 连接异常:com.ibm.ws.sib.api.jms。 impl.JmsManagedConnectionFactoryImpl 与 javax.jms.ConnectionFactory 不兼容。关闭连接。 [项目测试JMS]
我遵循了 2 种方法来制作我的 JMS 队列、连接工厂等。
还有这个:
两个教程是相似的(使用 WAS 完整配置文件)。就我而言,队列是本地的(Woklight 和队列在 WAS 中)。因此,我在我的 JMS 适配器中添加了注释“namingConnection”标签。
但我不明白为什么我会得到这个异常。这似乎是classcast Exception。但是如何解决这个问题呢?
提前感谢
【问题讨论】:
-
您能否发布您正在使用的 Worklight 的完整版本(包括内部版本号)?这是在以后的版本中修复的缺陷。如果无法升级,有一些解决方法,但如果我知道您使用的 Worklight 版本,我可以更好地帮助您。
-
版本是6.0.0.20130614-0631。
标签: jms ibm-mobilefirst worklight-adapters