环境 服务器:windows 2003 中间键: wesphere 5.1 产品 : IBM TIM wesphere 上就部署了一个TIM,前两天对TIM做了点操作,修改ldap的一个类,增加了一个属性,并在页面上使用了这个属性。再次操作TIM插入一个人员时后台IDI就没法调用到了,查看日志报如下错误,那位高人帮忙看看怎么回事啊,我在网上看有的说先删除这个队列,然后再重建,可是我总是删除不了这个队列。。。。 [10-4-1 9:32:34:719 EST] 52cd4b0a ConnectionEve A J2CA0056I: 连接管理器接收到来自资源 JMS$ITIM Queue Connection Factory$JMSManagedConnection@1529760564 的资源适配器的致命连接错误。接收到的异常为 javax.jms.JMSException: MQJMS2008: 未能打开 MQ 队列 WQ_itim_wf [10-4-1 9:32:34:719 EST] 52cd4b0a ConnectionEve A J2CA0056I: 连接管理器接收到来自资源 enrole.jms.QueueConnectionFactory 的资源适配器的致命连接错误。接收到的异常为 javax.jms.JMSException: MQJMS2008: 未能打开 MQ 队列 WQ_itim_wf [10-4-1 9:32:34:719 EST] 52cd4b0a ExceptionUtil E CNTR0020E: 在 bean“BeanId(enRole#mdb_ejb.jar#enroleejb.ContainerManagedMessageHandlerHome, null)”上处理方法“handleMessage”时发生非应用程序异常。异常数据:Process ID: 4164029381168652629 Activity ID: 4164051259958490754 com.ibm.itim.workflow.engine.AsyncProcessingFailure: standardException.JMSException; MQJMS2008: 未能打开 MQ 队列 WQ_itim_wf at com.ibm.itim.workflow.engine.AsyncProcessingFailure.wrapException(AsyncProcessingFailure.java:71) at com.ibm.itim.workflow.engine.WorkflowEngine.sendExecuteActivityMessage(WorkflowEngine.java:2745) at com.ibm.itim.workflow.engine.WorkflowEngine.sendStartActivityMessage(WorkflowEngine.java:2733) at com.ibm.itim.workflow.engine.WorkflowEngine.navigateNonLoop(WorkflowEngine.java:1839) at com.ibm.itim.workflow.engine.WorkflowEngine.navigateActivity(WorkflowEngine.java:1805) at com.ibm.itim.workflow.engine.WorkflowEngine.sendNavigateMessage(WorkflowEngine.java:2703) at com.ibm.itim.workflow.engine.WorkflowEngine.completeActivity(WorkflowEngine.java:1592) at com.ibm.itim.workflow.engine.WorkflowEngine.startProcess(WorkflowEngine.java:1105) at com.ibm.itim.workflow.engine.WorkflowEngine.processMessage(WorkflowEngine.java:454) at com.ibm.itim.workflow.engine.ExecutionContext.processMessage(ExecutionContext.java:907) at com.ibm.itim.workflow.engine.MessageRouter.onMessage(MessageRouter.java:105) at com.ibm.itim.messaging.mdb.MessageHandlerBean.handleMessage(MessageHandlerBean.java:129) at com.ibm.itim.messaging.mdb.EJSLocalStatelessenroleejb_ContainerManagedMessag_ae956b4e.handleMessage(Unknown Source) at com.ibm.itim.messaging.mdb.TransactedMessageListenerBean.handleMessage(TransactedMessageListenerBean.java:240) at com.ibm.itim.messaging.mdb.TransactedMessageListenerBean.onMessage(TransactedMessageListenerBean.java:166) at com.ibm.ejs.jms.listener.MDBWrapper$PriviledgedOnMessage.run(MDBWrapper.java:208) at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code)) at com.ibm.ejs.jms.listener.MDBWrapper.callOnMessage(MDBWrapper.java:197) at com.ibm.ejs.jms.listener.MDBWrapper.onMessage(MDBWrapper.java:175) at com.ibm.mq.jms.MQSession.run(MQSession.java:1561) at com.ibm.ejs.jms.JMSSessionHandle.run(JMSSessionHandle.java:924) at com.ibm.ejs.jms.listener.ServerSession.connectionConsumerOnMessage(ServerSession.java:740) at com.ibm.ejs.jms.listener.ServerSession.onMessage(ServerSession.java:525) at com.ibm.ejs.jms.listener.ServerSession.dispatch(ServerSession.java:492) at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.ibm.ejs.jms.listener.ServerSessionDispatcher.dispatch(ServerSessionDispatcher.java:37) at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:91) at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:127) at com.ibm.ejs.jms.listener.ServerSession.run(ServerSession.java:373) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:912) Caused by: com.ibm.itim.messaging.MessagingException: standardException.JMSException; MQJMS2008: 未能打开 MQ 队列 WQ_itim_wf at com.ibm.itim.messaging.MessagingException.wrapException(MessagingException.java:68) at com.ibm.itim.messaging.MessageSenderBean.send(MessageSenderBean.java:316) at com.ibm.itim.messaging.MessageSenderBean.send(MessageSenderBean.java:205) at com.ibm.itim.messaging.EJSLocalStatelesswf_ejb_enroleejb_MessageSenderHo_81a7aecd.send(Unknown Source) at com.ibm.itim.workflow.engine.WorkflowMessageManager.sendMessage(WorkflowMessageManager.java:103) at com.ibm.itim.workflow.engine.WorkflowEngine.sendExecuteActivityMessage(WorkflowEngine.java:2743) ... 30 more Caused by: javax.jms.JMSException: MQJMS2008: 未能打开 MQ 队列 WQ_itim_wf at com.ibm.mq.jms.MQQueueServices.getQueueOpenException(MQQueueServices.java:398) at com.ibm.mq.jms.MQQueueServices.getOutputQueue(MQQueueServices.java:325) at com.ibm.mq.jms.JMSServicesMgr.getOutputQueue(JMSServicesMgr.java:137) at com.ibm.mq.jms.MQSession.createQSender(MQSession.java:5685) at com.ibm.mq.jms.MQQueueSession.createSender(MQQueueSession.java:259) at com.ibm.ejs.jms.JMSQueueSenderHandle. at com.ibm.ejs.jms.JMSQueueSessionHandle.createSender(JMSQueueSessionHandle.java:229) at com.ibm.itim.messaging.MessageSenderBean.sendToQueue(MessageSenderBean.java:378) at com.ibm.itim.messaging.MessageSenderBean.send(MessageSenderBean.java:283) ... 34 more [10-4-1 9:33:36:500 EST] 53008b0b SRTServletRes E SRVE0120E: IO 错误 java.net.SocketException: Connection reset by peer: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java(Compiled Code)) at java.net.SocketOutputStream.write(SocketOutputStream.java(Compiled Code)) at com.ibm.ws.io.Stream.write(Stream.java:26) at com.ibm.ws.io.WriteStream.flushMyBuf(WriteStream.java:145) at com.ibm.ws.io.WriteStream.flush(WriteStream.java:137) at com.ibm.ws.http.ResponseStream.flush(ResponseStream.java:295) at com.ibm.ws.io.WriteStream.flush(WriteStream.java:139) at com.ibm.ws.webcontainer.http.HttpConnection.flush(HttpConnection.java:381) at com.ibm.ws.webcontainer.srp.SRPConnection.flush(SRPConnection.java:242) at com.ibm.ws.webcontainer.srt.SRTOutputStream.flush(SRTOutputStream.java:45) at com.ibm.ws.webcontainer.srt.BufferedServletOutputStream.flushBytes(BufferedServletOutputStream.java:370) at com.ibm.ws.webcontainer.srt.BufferedServletOutputStream.flush(BufferedServletOutputStream.java:343) at com.ibm.ws.webcontainer.srt.BufferedServletOutputStream.finish(BufferedServletOutputStream.java:169) at com.ibm.ws.webcontainer.srt.BufferedServletOutputStream.close(BufferedServletOutputStream.java:433) at com.ibm.ws.webcontainer.srt.SRTServletResponse.closeResponseOutput(SRTServletResponse.java:1344) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:245) at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:125) at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:286) at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71) at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182) at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334) at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56) at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:624) at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:448) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:912) |