【问题标题】:JMS, MQ Exception in WebSphereWebSphere 中的 JMS、MQ 异常
【发布时间】:2013-04-11 05:06:01
【问题描述】:

当我尝试通过 MDB 从 WebSphere MQ 读取消息时,我遇到了这个异常,谁能指导我。当我在我的 WebSphere 上部署 EAR 文件时,它可以正常工作,但是我在另一个 WebSphere 上遇到异常.我是不是在配置中遗漏了什么,为什么会出现这个异常?

javax.ejb.EJBException: Injection failure; nested exception is: java.lang.IllegalArgumentException: Can not set javax.jms.ConnectionFactory field com.ultramatics.hawkeye.mdb.listener.HawkeyeMdbListener.replyCF to com.ibm.mq.jms.MQQueue

【问题讨论】:

    标签: java jms websphere ejb-3.1


    【解决方案1】:

    您显然是在尝试使用 MQQueue 对象分配 ConnectionFactory 字段,这是两种不同的类型。

    我猜你是从 JNDI 或类似工具中获取它们的,并且配置中可能存在一些命名混乱?

    【讨论】:

    • 是的,谢谢,(JNDI)配置存在命名混乱。已解决:)
    猜你喜欢
    • 2012-08-27
    • 1970-01-01
    • 2015-06-19
    • 2013-01-09
    • 2010-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-31
    相关资源
    最近更新 更多