SAP Knowledge Base Article - Preview

3000348 - SOLMAN Trusted Agent - java.lang.NoClassDefFoundError: com/sap/engine/interfaces/security/auth/P4HandshakeVersionCallback

Symptom

Solution Manager Trust Agent does not work. defaulttrace "\usr\sap\<SID>\<INSTANCE NUMBER>\j2ee\cluster\server<X>\log" shows following errors:

[...]
LOGIN.FAILED
User: N/A
Authentication Stack: service.naming
Authentication Stack Properties:
Login Module                                                               Flag        Initialize  Login      Commit     Abort      Details
1. com.sap.engine.services.security.server.jaas.ClientCertLoginModule      SUFFICIENT  ok          exception                        com/sap/engine/interfaces/security/auth/P4HandshakeVersionCallback
[...]
2. ...om.sap.engine.services.security.server.jaas.SecuritySessionLoginModulSUFFICIENT  ok                                          
3. com.sap.engine.services.security.server.jaas.BasicPasswordLoginModule   REQUISITE   ok                                          
No logon policy was applied#
[...]

[...]
java.lang.NoClassDefFoundError: com/sap/engine/interfaces/security/auth/P4HandshakeVersionCallback
[EXCEPTION]
java.lang.NoClassDefFoundError: com/sap/engine/interfaces/security/auth/P4HandshakeVersionCallback
 at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.getClientHandshakeVersion(RemoteLoginContextHelperImpl.java:574)
 at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.handshakeP4(RemoteLoginContextHelperImpl.java:495)
 at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.getPreparedCallback(RemoteLoginContextHelperImpl.java:405)
 at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.getPreparedOrHandle(RemoteLoginContextHelperImpl.java:270)
 at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.handle(RemoteLoginContextHelperImpl.java:235)
 at com.sap.engine.services.security.server.jaas.ClientCertLoginModule.login(ClientCertLoginModule.java:162)
 at com.sap.engine.services.security.login.LoginModuleLoggingWrapperImpl.login(LoginModuleLoggingWrapperImpl.java:254)
 at com.sap.engine.services.security.login.ModulesProcessAction.run(ModulesProcessAction.java:66)
 at java.security.AccessController.doPrivileged(Native Method)
 at com.sap.engine.services.security.login.FastLoginContext.login(FastLoginContext.java:284)
 at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.login(RemoteLoginContextHelperImpl.java:219)
 at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImplp4_Skel.dispatch(RemoteLoginContextHelperImplp4_Skel.java:64)
 at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:483)
 at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:83)
 at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:72)
 at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:43)
 at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:1055)
 at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:59)
 at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55)
 at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
 at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
 at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)


Read more...

Environment

  • SAP NetWeaver Application Server Java all versions
  • SAP Solution Manager all versions

Product

SAP NetWeaver Application Server for Java all versions ; SAP Solution Manager all versions

Keywords

solman, solman agent, solman trust agent, as java, SAP NetWeaver Application Server Java, Application Server Java, default trace , KBA , BC-JAS-SEC , Security, User Management , BC-JAS-COR-RMT , RMI, P4, CORBA, IIOP , SV-SMG-DIA-SRV-AGT , Agent Framework , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.