000024103 - Error: 'java.lang.NoClassDefFoundError: sirrus/api/client/IName' when starting WebLogic after installing RSA ClearTrust Agent for WebLogic hot fix 3.5.0.01

Document created by RSA Customer Support Employee on Jun 16, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 4Show Document
  • View in full screen mode

Article Content

Article Number000024103
Applies ToRSA ClearTrust Agent 3.5 for BEA WebLogic 7.0
RSA ClearTrust 5.5 Entitlements Manager (Admin GUI)
IssueError: "java.lang.NoClassDefFoundError: sirrus/api/client/IName" when starting WebLogic after installing RSA ClearTrust Agent for WebLogic hot fix 3.5.0.01
When starting WebLogic, the following fatal error shows:

<Jan 23, 2004 1:36:26 PM PST> <Emergency> <WebLogicServer>
<000342> <Unable to initialize the server: Fatal initialization exception
Throwable: java.lang.NoClassDefFoundError: sirrus/api/client/IName
java.lang.NoClassDefFoundError: sirrus/api/client/IName at
com.rsa.cleartrust.weblogic.security.providers.rolemapper.ClearTrustRoleMapperProviderImpl.setDefaultGlobalRole(ClearTrustRoleMapperProviderImpl.java:703)
Cause
Previous .JAR files under the WebLogic installation directory were simply renamed and left in the same subdirectory
Resolution
When applying the hot fix 3.5.0.01, ensure that all old .JAR files are removed from the WebLogic installation. Make a backup of those files in a different directory than the WebLogic installation.
Workaround
Applied RSA ClearTrust Agent 3.5 for WebLogic 7 hot fix 3.5.0.01 to enable RSA ClearTrust 5.5 Admin GUI to co-exist with the Agent
Notes
Legacy Article IDa20538

Attachments

    Outcomes