На сервере работает:
1. WebSphere Application Server 7.0.0.37
2. WebSphere MQ 7.0.1.12 (CMVC level: p701-112-140319, BuildType: IKAP - (Production)
Сервер WebSphere MQ взаимодействует с другими серверами MQ.
Во время работы пользователей в логах WAS периодически появляется "W" - сообщение (в ночное время не наблюдается).
Пробовал чистить папки профиля WAS: temp, wstemp, tranlog.
Подскажите, с чем это может быть связано?
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
[01.10.15 9:55:09:084 MSK] 000001b8 SibMessage W [:] CWSJY0003W: JMSCC3036: Исключительная ситуация доставлена в обработчик исключений соединений: '
Сообщение : com.ibm.msg.client.jms.DetailedJMSException: JMSWMQ1107: Возникла ошибка соединения. Ошибка соединения WebSphere MQ JMS. Для определения причины ошибки обратитесь к связанной исключительной ситуации.
Класс : class com.ibm.msg.client.jms.DetailedJMSException
Блокнот вкладок : com.ibm.msg.client.wmq.common.internal.Reason.reasonToException(Reason.java:608)
: com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:236)
: com.ibm.msg.client.wmq.internal.WMQConnection.consumer(WMQConnection.java:855)
: com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.callEventHandler(RemoteAsyncConsume.java:1028)
: com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.driveEventsEH(RemoteAsyncConsume.java:1389)
: com.ibm.mq.jmqi.remote.internal.RemoteDispatchThread.run(RemoteDispatchThread.java:313)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.runTask(WorkQueueItem.java:209)
: com.ibm.msg.client.commonservices.workqueue.SimpleWorkQueueItem.runItem(SimpleWorkQueueItem.java:100)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.run(WorkQueueItem.java:224)
: com.ibm.ws.wmqcsi.workqueue.WorkQueueManagerImpl$WorkQueueRunnable.run(WorkQueueManagerImpl.java:648)
: java.lang.Thread.run(Thread.java:767)
Вызвано [1] --> Сообщение : com.ibm.mq.MQException: JMSCMQ0001: Не удалось выполнить вызов WebSphere MQ с кодом '2' ('MQCC_FAILED') причина '2009' ('MQRC_CONNECTION_BROKEN').
Класс : class com.ibm.mq.MQException
Блокнот вкладок : com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:223)
: com.ibm.msg.client.wmq.internal.WMQConnection.consumer(WMQConnection.java:855)
: com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.callEventHandler(RemoteAsyncConsume.java:1028)
: com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.driveEventsEH(RemoteAsyncConsume.java:1389)
: com.ibm.mq.jmqi.remote.internal.RemoteDispatchThread.run(RemoteDispatchThread.java:313)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.runTask(WorkQueueItem.java:209)
: com.ibm.msg.client.commonservices.workqueue.SimpleWorkQueueItem.runItem(SimpleWorkQueueItem.java:100)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.run(WorkQueueItem.java:224)
: com.ibm.ws.wmqcsi.workqueue.WorkQueueManagerImpl$WorkQueueRunnable.run(WorkQueueManagerImpl.java:648)
: java.lang.Thread.run(Thread.java:767)
[01.10.15 9:55:09:100 MSK] 000001ba SibMessage W [:] CWSJY0003W: JMSCC3034: Исключительная ситуация проигнорирована, потому что обработчик исключений не зарегистрирован: '
Сообщение : com.ibm.msg.client.jms.DetailedJMSException: JMSWMQ1107: Возникла ошибка соединения. Ошибка соединения WebSphere MQ JMS. Для определения причины ошибки обратитесь к связанной исключительной ситуации.
Класс : class com.ibm.msg.client.jms.DetailedJMSException
Блокнот вкладок : com.ibm.msg.client.wmq.common.internal.Reason.reasonToException(Reason.java:608)
: com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:236)
: com.ibm.msg.client.wmq.internal.WMQSession.disconnect(WMQSession.java:772)
: com.ibm.msg.client.wmq.internal.WMQSession.close(WMQSession.java:732)
: com.ibm.msg.client.jms.internal.JmsSessionImpl.close(JmsSessionImpl.java:523)
: com.ibm.msg.client.jms.internal.JmsConnectionImpl.close(JmsConnectionImpl.java:297)
: com.ibm.mq.jms.MQConnection.close(MQConnection.java:98)
: org.uit.pku.trans.thread.JMSTransThread.removeConnection(JMSTransThread.java:209)
: org.uit.pku.trans.thread.JMSTransThread.access$1100(JMSTransThread.java:30)
: org.uit.pku.trans.thread.JMSTransThread$Listener.onException(JMSTransThread.java:175)
: com.ibm.msg.client.jms.internal.JmsProviderExceptionListener.run(JmsProviderExceptionListener.java:436)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.runTask(WorkQueueItem.java:209)
: com.ibm.msg.client.commonservices.workqueue.SimpleWorkQueueItem.runItem(SimpleWorkQueueItem.java:100)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.run(WorkQueueItem.java:224)
: com.ibm.ws.wmqcsi.workqueue.WorkQueueManagerImpl$WorkQueueRunnable.run(WorkQueueManagerImpl.java:648)
: java.lang.Thread.run(Thread.java:767)
Вызвано [1] --> Сообщение : com.ibm.mq.MQException: JMSCMQ0001: Не удалось выполнить вызов WebSphere MQ с кодом '2' ('MQCC_FAILED') причина '2009' ('MQRC_CONNECTION_BROKEN').
Класс : class com.ibm.mq.MQException
Блокнот вкладок : com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:223)
: com.ibm.msg.client.wmq.internal.WMQSession.disconnect(WMQSession.java:772)
: com.ibm.msg.client.wmq.internal.WMQSession.close(WMQSession.java:732)
: com.ibm.msg.client.jms.internal.JmsSessionImpl.close(JmsSessionImpl.java:523)
: com.ibm.msg.client.jms.internal.JmsConnectionImpl.close(JmsConnectionImpl.java:297)
: com.ibm.mq.jms.MQConnection.close(MQConnection.java:98)
: org.uit.pku.trans.thread.JMSTransThread.removeConnection(JMSTransThread.java:209)
: org.uit.pku.trans.thread.JMSTransThread.access$1100(JMSTransThread.java:30)
: org.uit.pku.trans.thread.JMSTransThread$Listener.onException(JMSTransThread.java:175)
: com.ibm.msg.client.jms.internal.JmsProviderExceptionListener.run(JmsProviderExceptionListener.java:436)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.runTask(WorkQueueItem.java:209)
: com.ibm.msg.client.commonservices.workqueue.SimpleWorkQueueItem.runItem(SimpleWorkQueueItem.java:100)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.run(WorkQueueItem.java:224)
: com.ibm.ws.wmqcsi.workqueue.WorkQueueManagerImpl$WorkQueueRunnable.run(WorkQueueManagerImpl.java:648)
: java.lang.Thread.run(Thread.java:767)
Вызвано [2] --> Сообщение : com.ibm.mq.jmqi.JmqiException: CC=2;RC=2009
Класс : class com.ibm.mq.jmqi.JmqiException
Блокнот вкладок : com.ibm.mq.jmqi.remote.internal.RemoteHconn.enterCall(RemoteHconn.java:496)
: com.ibm.mq.jmqi.remote.internal.RemoteHconn.enterCall(RemoteHconn.java:416)
: com.ibm.mq.jmqi.remote.internal.RemoteHconn.enterCall(RemoteHconn.java:391)
: com.ibm.mq.jmqi.remote.internal.RemoteFAP.MQDISC(RemoteFAP.java:2680)
: com.ibm.msg.client.wmq.internal.WMQSession.disconnect(WMQSession.java:760)
: com.ibm.msg.client.wmq.internal.WMQSession.close(WMQSession.java:732)
: com.ibm.msg.client.jms.internal.JmsSessionImpl.close(JmsSessionImpl.java:523)
: com.ibm.msg.client.jms.internal.JmsConnectionImpl.close(JmsConnectionImpl.java:297)
: com.ibm.mq.jms.MQConnection.close(MQConnection.java:98)
: org.uit.pku.trans.thread.JMSTransThread.removeConnection(JMSTransThread.java:209)
: org.uit.pku.trans.thread.JMSTransThread.access$1100(JMSTransThread.java:30)
: org.uit.pku.trans.thread.JMSTransThread$Listener.onException(JMSTransThread.java:175)
: com.ibm.msg.client.jms.internal.JmsProviderExceptionListener.run(JmsProviderExceptionListener.java:436)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.runTask(WorkQueueItem.java:209)
: com.ibm.msg.client.commonservices.workqueue.SimpleWorkQueueItem.runItem(SimpleWorkQueueItem.java:100)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.run(WorkQueueItem.java:224)
: com.ibm.ws.wmqcsi.workqueue.WorkQueueManagerImpl$WorkQueueRunnable.run(WorkQueueManagerImpl.java:648)
: java.lang.Thread.run(Thread.java:767)
Вызвано [3] --> Сообщение : com.ibm.mq.jmqi.JmqiException: CC=2;RC=2009;AMQ9213: Возникла ошибка соединения 'TCP'. [1=java.net.SocketException[Unrecognized Windows Sockets error: 0: recv failed],4=TCP,5=sockInStream.read]
Класс : class com.ibm.mq.jmqi.JmqiException
Блокнот вкладок : com.ibm.mq.jmqi.remote.internal.RemoteTCPConnection.receive(RemoteTCPConnection.java:1515)
: com.ibm.mq.jmqi.remote.internal.RemoteRcvThread.receiveBuffer(RemoteRcvThread.java:804)
: com.ibm.mq.jmqi.remote.internal.RemoteRcvThread.receiveOneTSH(RemoteRcvThread.java:768)
: com.ibm.mq.jmqi.remote.internal.RemoteRcvThread.run(RemoteRcvThread.java:158)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.runTask(WorkQueueItem.java:209)
: com.ibm.msg.client.commonservices.workqueue.SimpleWorkQueueItem.runItem(SimpleWorkQueueItem.java:100)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.run(WorkQueueItem.java:224)
: com.ibm.ws.wmqcsi.workqueue.WorkQueueManagerImpl$WorkQueueRunnable.run(WorkQueueManagerImpl.java:648)
: java.lang.Thread.run(Thread.java:767)
Вызвано [4] --> Сообщение : java.net.SocketException: Unrecognized Windows Sockets error: 0: recv failed
Класс : class java.net.SocketException
Блокнот вкладок : java.net.SocketInputStream.socketRead0(SocketInputStream.java:-2)
: java.net.SocketInputStream.read(SocketInputStream.java:140)
: com.ibm.mq.jmqi.remote.internal.RemoteTCPConnection.receive(RemoteTCPConnection.java:1505)
: com.ibm.mq.jmqi.remote.internal.RemoteRcvThread.receiveBuffer(RemoteRcvThread.java:804)
: com.ibm.mq.jmqi.remote.internal.RemoteRcvThread.receiveOneTSH(RemoteRcvThread.java:768)
: com.ibm.mq.jmqi.remote.internal.RemoteRcvThread.run(RemoteRcvThread.java:158)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.runTask(WorkQueueItem.java:209)
: com.ibm.msg.client.commonservices.workqueue.SimpleWorkQueueItem.runItem(SimpleWorkQueueItem.java:100)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.run(WorkQueueItem.java:224)
: com.ibm.ws.wmqcsi.workqueue.WorkQueueManagerImpl$WorkQueueRunnable.run(WorkQueueManagerImpl.java:648)
: java.lang.Thread.run(Thread.java:767)
'.