Получение peergoneevent исключения
У меня есть веб-приложение, развернутое на Tomcat, которое взаимодействует с Agile PLM на сервере weblogic.
Выпуск:
Я должен проверять соединение через регулярные промежутки времени, поэтому, когда я проверяю соединения, они успешны, но когда я перезапускаю Agile Plm на weblogic и проверяю соединение, я получаю следующее исключение.
<Mar 6, 2018 10:14:34 AM PST> <Error> <Socket> <BEA-000429> <Muxer received error: weblogic/rjvm/PeerGoneEvent
java.lang.NoClassDefFoundError: weblogic/rjvm/PeerGoneEvent.
java.lang.NoClassDefFoundError: weblogic/rjvm/PeerGoneEvent
at weblogic.rjvm.RJVMImpl.peerGone(RJVMImpl.java:1605)
at weblogic.rjvm.RJVMImpl.peerGone(RJVMImpl.java:1577)
at weblogic.rjvm.RJVMImpl.gotExceptionReceiving(RJVMImpl.java:1210)
at weblogic.rjvm.ConnectionManager.gotExceptionReceiving(ConnectionManager.java:1173)
at weblogic.rjvm.MsgAbbrevJVMConnection.gotExceptionReceiving(MsgAbbrevJVMConnection.java:583)
at weblogic.rjvm.t3.MuxableSocketT3.hasException(MuxableSocketT3.java:592)
at weblogic.socket.SocketMuxer.deliverExceptionAndCleanup(SocketMuxer.java:846)
at weblogic.socket.SocketMuxer.deliverHasException(SocketMuxer.java:780)
at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:409)
at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:30)
at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:147)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:119)
Любые предложения, почему это происходит
params.put(AgileSessionFactory.URL, attrMap.get("url"));
params.put(AgileSessionFactory.USERNAME, attrMap.get("uname"));
params.put(AgileSessionFactory.PASSWORD, attrMap.get("password"));
session = AgileSessionFactory.createSessionEx(params);
1 ответ
Я могу вспомнить пару возможных сценариев, которые могут быть причиной этого: