WebSphere中的JMS,MQ异常

时间:2013-04-18 07:26:46

标签: java jms websphere ejb-3.1

当我尝试通过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

1 个答案:

答案 0 :(得分:2)

您显然正在尝试使用两个不同类型的MQQueue对象分配ConnectionFactory字段。

我猜你是从JNDI或类似的东西中抓取它们的,并且在配置中可能会出现一些命名问题?