应用从MQ取消息报:MQJE007: 读取消息数据时出现 IO 错误

今天应用从MQ取消息报以下错误,请大虾帮忙分析下是什么原因:MQJE001: MQException 出现:完成代码是 2,原因为 2195MQJE007: 读取消息数据时出现 IO 错误Error occured during API call - reason code0MQJE001: MQException 出现:完成代码是 2,原因为 2009MQJE003: 传输消息缓冲...显示全部
今天应用从MQ取消息报以下错误,请大虾帮忙分析下是什么原因:

MQJE001: MQException 出现:完成代码是 2,原因为 2195
MQJE007: 读取消息数据时出现 IO 错误
Error occured during API call - reason code0
MQJE001: MQException 出现:完成代码是 2,原因为 2009
MQJE003: 传输消息缓冲区时出现 IO 错误
MQJE001: 完成代码是 2,原因为 2009
MQJE001: MQException 出现:完成代码是 2,原因为 2009
MQJE003: 传输消息缓冲区时出现 IO 错误
MQJE001: 完成代码是 2,原因为 2009
MQJE001: MQException 出现:完成代码是 2,原因为 2009
MQJE003: 传输消息缓冲区时出现 IO 错误
MQJE001: 完成代码是 2,原因为 2009
MQJE001: MQException 出现:完成代码是 2,原因为 2009
MQJE003: 传输消息缓冲区时出现 IO 错误
MQJE001: 完成代码是 2,原因为 2009
MQJE001: MQException 出现:完成代码是 2,原因为 2009
MQJE003: 传输消息缓冲区时出现 IO 错误
MQJE001: MQException 出现:完成代码是 2,原因为 2009
MQJE003: 传输消息缓冲区时出现 IO 错误
MQJE001: 完成代码是 2,原因为 2009
MQ 异常:Completion Code is :  2
The Reason Code is : 2009
com.ibm.mq.MQException: MQJE001: 完成代码是 2,原因为 2009
at com.ibm.mq.MQManagedObject.close(MQManagedObject.java:400)
at com.ibm.mq.MQQueue.close(MQQueue.java:1720)
at com.gwssi.police.fkht.util.MQSet.SendFile(MQSet.java:75)
at com.gwssi.police.fkht.util.ChooseMQ.mqChoose(ChooseMQ.java:31)
at com.gwssi.police.fkht.util.QuartzJob.execute(QuartzJob.java:123)
at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:264)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
2011-09-06 19:30:24,859 ERROR [org.quartz.core.JobRunShell] -
org.springframework.scheduling.quartz.JobMethodInvocationFailedException: Invocation of method 'execute' on target class [class com.gwssi.police.fkht.util.QuartzJob] failed; nested exception is com.ibm.mq.MQException: MQJE001: 完成代码是 2,原因为 2009
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:273)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
Caused by: com.ibm.mq.MQException: MQJE001: 完成代码是 2,原因为 2009
at com.ibm.mq.MQManagedObject.close(MQManagedObject.java:400)
at com.ibm.mq.MQQueue.close(MQQueue.java:1720)
at com.gwssi.police.fkht.util.MQSet.SendFile(MQSet.java:75)
at com.gwssi.police.fkht.util.ChooseMQ.mqChoose(ChooseMQ.java:31)
at com.gwssi.police.fkht.util.QuartzJob.execute(QuartzJob.java:123)
at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:264)
... 3 more
2011-09-06 19:30:24,859 ERROR [org.quartz.core.ErrorLogger] -
org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.scheduling.quartz.JobMethodInvocationFailedException: Invocation of method 'execute' on target class [class com.gwssi.police.fkht.util.QuartzJob] failed; nested exception is com.ibm.mq.MQException: MQJE001: 完成代码是 2,原因为 2009]
at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534)
Caused by: org.springframework.scheduling.quartz.JobMethodInvocationFailedException: Invocation of method 'execute' on target class [class com.gwssi.police.fkht.util.QuartzJob] failed; nested exception is com.ibm.mq.MQException: MQJE001: 完成代码是 2,原因为 2009
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:273)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
... 1 more
Caused by: com.ibm.mq.MQException: MQJE001: 完成代码是 2,原因为 2009
at com.ibm.mq.MQManagedObject.close(MQManagedObject.java:400)
at com.ibm.mq.MQQueue.close(MQQueue.java:1720)
at com.gwssi.police.fkht.util.MQSet.SendFile(MQSet.java:75)
at com.gwssi.police.fkht.util.ChooseMQ.mqChoose(ChooseMQ.java:31)
at com.gwssi.police.fkht.util.QuartzJob.execute(QuartzJob.java:123)
at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:264)
... 3 more收起
参与6

查看其它 4 个回答回忆的夏天的回答

回忆的夏天回忆的夏天开发工程师北京用友政务软件有限公司
哥们这个问题怎么解决的。我也遇到这个问题了。
IT分销/经销 · 2012-06-12
浏览2283

回答者

回忆的夏天
开发工程师北京用友政务软件有限公司

回答状态

  • 发布时间:2012-06-12
  • 关注会员:1 人
  • 回答浏览:2283
  • X社区推广