应用从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 个回答leejer的回答

leejerleejer技术经理中国建设银行
谢谢sangmin斑竹
互联网服务 · 2011-09-08
浏览1901

回答者

leejer
技术经理中国建设银行
擅长领域: java

leejer 最近回答过的问题

回答状态

  • 发布时间:2011-09-08
  • 关注会员:1 人
  • 回答浏览:1901
  • X社区推广