MQ(消息队列)出现以下错误,如何解决这个问题?
Message : com.ibm.msg.client.jms.DetailedJMSException: JMSWMQ1107: A problem with
this connection has occurred. An error has occurred with the WebSphere MQ JMS
connection. Use the linked exception to determine the cause of this error.
由1引起-->
Message : com.ibm.mq.MQExcept
问题描述:
我已经安装了MQ和MQ客户端,版本都是9.0。我已经定义了队列管理器和队列与主题。我正在使用Java 7,我已经开发了一个独立的java客户机来连接到绑定模式下的队列管理器( Queue )。java应用程序和MQ托管在同一台服务器上,因此绑定连接有其必要的先决条件。
然而,当我试图运行我的应用程序时,我得到了一个错误:
Exception in thread "main" java.lang.UnsatisfiedLinkError: mqjbnd05 (Not found in java.library.path)
at java.lang.ClassLoade
我正在使用Linux 6.0.1.0 (运行在WebLogic服务器上)测试Linux(运行在我本地的Windows开发环境-Eclipse/Weblogic10.3.2上)。之前已经配置了WebSphere MQ组件,并且我有正确的.bindings文件。
我遵循了中描述的说明,使用放在MQ队列中的消息没有任何问题。但是,当我尝试将MDB配置为将消息放回MQ队列时,在服务器启动时收到以下警告:
<Warning> <JMSPool> <BEA-169808> <There was an error while making the initial
我使用IBM作为客户端来放置/获取消息。
当尝试创建MQMessage reqMsg= new MQMessage()时,获取异常下面的java.lang.NoClassDefFoundError: Could not initialize class com.ibm.mq.internal.MQCommonServices
但是com.ibm.mq.jar在我的war.The中是可用的,相同的代码在我的windows机器上工作,但是在linux(烟雾)中不工作的server.This经常会发生,但是当我用新的mq替换现有的mq时,它就会重新开始工作。但这次运气不好。
下面的一些要点可能有助于
我试图从部署在铸铁Live上的编排中将一条消息放入Websphere MQ队列。我已经使用安全连接器,因为磨擦是部署在铸铁上。当我试图执行流时,它会失败,并且消息不会放在MQ队列中。以下是错误:
Error while trying to call remote operation execute on Secure Connector for activity
com.approuter.module.mq.activity.MqPut and Secure Connector LocalSecureConnector,
error is Unable to put message on
我已经在WAS8.5.5Base版本上部署了两个应用程序。这些应用程序需要与MQ通信以生成和使用消息。我已经创建了一个SVRCONN通道和相应的CLNTCONN。我正在尝试使用CCDT/TAB文件连接MQ。当我重新启动JVM/Application服务器时,我看到的错误如下:
Listener Port ASYNCPORT will attempt to restart in 60 seconds Failed
to start MDB CrConsumerMsgAsync against listener port ASYNCPORT Unable
to start MDB Listener