IBM Support

NoSuchMethodError may be seen during ORB exception logging or after applying APAR IX90114

Troubleshooting


Problem

A java.lang.NoSuchMethodError may be seen due to a change in one of the ORB APIs. In addition, the error may also be thrown during ORB exception logging.

Symptom

This issue may cause the JVM to hang, throw a broken pipe or socket timeout exception. However, the following exception will be thrown in the SystemOut.log file:


at com.ibm.jsse2.o.a(o.java:44)
at com.ibm.jsse2.SSLSocketImpl.a(SSLSocketImpl.java:723)
at com.ibm.jsse2.kb.a(kb.java:70)
at com.ibm.jsse2.kb.a(kb.java:192)
at com.ibm.jsse2.lb.a(lb.java:326)
at com.ibm.jsse2.kb.s(kb.java:45)
at com.ibm.jsse2.kb.a(kb.java:306)
at com.ibm.jsse2.SSLSocketImpl.a(SSLSocketImpl.java:421)
at com.ibm.jsse2.SSLSocketImpl.h(SSLSocketImpl.java:254)
at com.ibm.jsse2.SSLSocketImpl.a(SSLSocketImpl.java:525)
at com.ibm.jsse2.SSLSocketImpl.startHandshake(SSLSocketImpl.java:790)
at com.ibm.ws.security.orbssl.WSSSLClientSocketFactoryImpl.performSSLHandshake(WSSSLClientSocketFactoryImpl.java:490)
at com.ibm.ws.security.orbssl.WSSSLClientSocketFactoryImpl.createSSLSocket(WSSSLClientSocketFactoryImpl.java:220)
at com.ibm.ws.orbimpl.transport.WSSSLTransportConnection.createSocket(WSSSLTransportConnection.java:236)
at com.ibm.ws.orbimpl.transport.WSSSLTransportConnection.createSocket(WSSSLTransportConnection.java:315)
at com.ibm.CORBA.transport.TransportConnectionBase.connect(TransportConnectionBase.java:367)


Furthermore, the issue can be verified by reviewing the SystemErr.log on the JVM for the following,

[6/13/14 14:19:27:489 CST] 0000dbe1 SystemErr R Exception in thread "LT=1:P=92095:O=0:port=9201" java.lang.NoSuchMethodError: com/ibm/CORBA/iiop/OrbTrcLogger.exception(JLjava/lang/Object;Ljava/lang/String;Ljava/lang/Throwable;)V
[6/13/14 14:19:27:510 CST] 0000dbe1 SystemErr R at com.ibm.ws.security.orbssl.WSSSLServerSocketFactoryImpl.getPeerCertificateChain(WSSSLServerSocketFactoryImpl.java:580)
[6/13/14 14:19:27:510 CST] 0000dbe1 SystemErr R at com.ibm.ws.orbimpl.transport.WSSSLTransportConnection$1.run(WSSSLTransportConnection.java:142)
[6/13/14 14:19:27:510 CST] 0000dbe1 SystemErr R at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:63)
[6/13/14 14:19:27:510 CST] 0000dbe1 SystemErr R at com.ibm.ws.orbimpl.transport.WSSSLTransportConnection.<init>(WSSSLTransportConnection.java:139)
[6/13/14 14:19:27:510 CST] 0000dbe1 SystemErr R at com.ibm.ws.orbimpl.transport.WSTransport.createTransportConnection(WSTransport.java:1029)
[6/13/14 14:19:27:510 CST] 0000dbe1 SystemErr R at com.ibm.rmi.transport.ListenerThread.run(ListenerThread.java:201)

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Object Request Broker (ORB)","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF012","label":"IBM i"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.5.5;8.5;8.0;7.0","Edition":"Base;Network Deployment","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21676707