
最近公司需要消息组件,采用的是IBM的mq,由于网上资料相对来说比较少,遇到了不少问题,每次到网上去搜索也挺费劲,下面列出我遇到部分问题及解决办法。
问题一:2033错误

出现该错误的原因可能是队列中数据为空,取不到值引起的。
问题二:2085错误


可能原因是配置的MQ名称大小写或者队列名字不对引起的。
问题三:2058错误

可能原因是队列管理器的名称大小不对,或名称不对。
问题四:2059错误


出现该错误的原因有可能是没有配置主机地址,或者主机地址配置错误,或者配置的主机连接不通导致的。
问题五:2540错误

问题原因可能是通道有问题,或通道名称书写有误。ibm websphere mq jar
问题六:2195错误
MQJE001: 完成代码为“2”,原因为“2195”,invalid stream header: 52464820

出现该错误的原因可能是缺少jar包com.ibm.mq.pcf.jar。我目前用到如下几个jar:com.ibm.mq.commonservices,com.ibm.mq.headers,com.ibm.mq.jmqi,com.ibm.mq,com.ibm.mqjms,com.ibm.mq.pcf。
问题七:2035错误

解决方法之一是关闭通道认证(生产环境不推荐这么做),其它方法可参考:连接IBM websphere MQ原因码报2035的错误解决办法 (MQ Security)。

问题八:2538错误


问题原因可能是侦听器问题,请检查是否有建侦听器,或者侦听器的配置端口是否与java代码中的是否一致。ibm websphere mq jar
问题九:2539错误

2539错误是MQRC_CHANNEL_CONFIG_ERROR
2539 (09EB) (RC2539): MQRC_CHANNEL_CONFIG_ERROR Explanation An MQCONN call was issued from a client to connect to a queue manager but the attempt to establish communication failed. Common causes of this reason code are: a.The server and client cannot agree on the channel attributes to use. b.There are errors in one or both of the QM.INI or MQCLIENT.INI configuration files. c.The server machine does not support the code page used by the client.我碰到的2539错误,将CHANNEL = "SYSTEM.DEF.SVRCONN";后解决。
问题十:文件结束异常

当我的队列中有中文字符串时,此时从该队列中读取信息时就会报错,错误提示为:读取转换字符串发生错误。程序代码在inMsg.readStringOfCharLength(inMsg.getMessageLength())报错。
,再加以解决.应用吴方法建立的程序系统已经证明了数百条高难度的几何定理,同时还发明了若干新定理.吴方法还可用于证明非欧氏几何中的定理,并能证明若干微分几何定理,及解决微分方程中的某些定性问题. 用吴方法判定一个命题,其本质是判定一组多项式的公共零点集是否被包含于另一多项式的零点集的问题.分三步进行:第一步是把所给命题化为代数形式.第二步是整序,即把刻画命题条件的多项式组ps经整序化为升列as.第三步是求余,即将刻画命题结论的多项式g对升列as约化求余式r. 若r为。win8磁盘占用率100 多种方法解决win8磁盘占用100%问题:win8磁盘占用率100 多种方法解决win8磁盘占用100%。对于一个问题,不是要老师拿现成的解决方法来传授学生,而是要把这个解决方法如何找来的过程,组织好,指导学生,使学生以最短的时间,经过类似的经验,自己将这个方法找出来,并且能够利用这种经验来找别的方法,解决别的问题。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-95153-1.html
如果说以前让你们来大陆投资是为了发展经济
唉
加油我的小王子