Article Content
Article Number | 000022019 |
Applies To | RSA ClearTrust 5.5.3 Authorization Server (AServer) Sun Solaris 2.8 |
Issue | sirrus.da.sql.util.SQLResultSetConvertor throws java.lang.ClassCastException in RSA ClearTrust [*][APIClientProxy_0] - getUser:SQL <SELECT U.DESCRIPTION,U.INACTIVE_DATE,U.BEGIN_DATE,U.CREATION_DATE,U.DN,U.EMAIL,U.LAST_NAME,U.FIRST_NAME,U.NAME,U.ADMIN_LOCKOUT,U.SUPER_HELP_DESK,U.SUPER_USER,U.PUBLIC_STATE,U.ADMIN_GROUP_ID,U.ID,P.FAILED_COUNT,P.LOCKOUT_EXPIRATION,P.EXPIRATION_DATE,P.PASSWORD_CREATION_DATE,P.LAST_RESET,P.EXPIRATION_STATUS,P.OVERRIDE_POLICY,P.PASSWORD,PR.PROPERTY_DEF_ID,PR.BOOLEAN_VALUE,PR.DATE_VALUE,PR.FLOAT_VALUE,PR.INT_VALUE, PR.STRING_VALUE FROM PASSWORD P, USER_PROPERTY PR, USERS U WHERE (U.ID=P.USER_ID) AND (P.USER_ID=PR.USER_ID(+)) AND (U.NAME = 'userid') ORDER BY NAME > java.lang.ClassCastException at sirrus.da.sql.util.SQLResultSetConvertor$DateConvertor.convert(SQLResultSetConvertor.java:311) at sirrus.da.sql.util.SQLResultSetConvertor.normalizeData(SQLResultSetConvertor.java:265) at sirrus.da.sql.util.SQLResultSetConvertor.makeSQLEntry(SQLResultSetConvertor.java:207) at sirrus.da.sql.util.SQLEntityHelper.getUser(SQLEntityHelper.java:268) at sirrus.da.sql.util.SQLConnectionImpl.get(SQLConnectionImpl.java:412) at sirrus.da.sql.util.SQLConnectionImpl.getAdminUserByName(SQLConnectionImpl.java:1246) at sirrus.da.sql.admin.factory.SQLAdministrativeUserFactory.searchForAdministrativeUserByName(SQLAdministrativeUserFactory.java:170) at sirrus.da.sql.admin.factory.SQLAdministrativeUserFactory.getAdministrativeUserByName(SQLAdministrativeUserFactory.java:189) at sirrus.da.admin.AdministrativeUser.getByName(AdministrativeUser.java:124) at sirrus.api.command.server.APISetClientsUserCmd.getUserAndCheckPW(APISetClientsUserCmd.java:92) at sirrus.api.command.server.GetAdminRoleIdsForUserCmd.execute(GetAdminRoleIdsForUserCmd.java:55) at sirrus.api.command.APICmdStrategy.executeCmd(APICmdStrategy.java:228) at sirrus.api.command.APICmdStrategy.executeOn(APICmdStrategy.java:114) at sirrus.util.strategy.StrategyManager.executeStrategyFor(StrategyManager.java:94) at sirrus.api.server.APIClientProxy.executeCmd(APIClientProxy.java:1047) at sirrus.api.server.APIClientProxy.run(APIClientProxy.java:786) [*] [APIClientProxy_0] - Return code is 5 msg is java.lang.ClassCastException RSA ClearTrust Entitlements Manager (Admin GUI) logon fails |
Cause | A corrupt version of the ojdbc14.jar file was installed at the same time as the RSA ClearTrust upgrade |
Resolution | A correct copy of the ojdbc14.jar file needs to be put in place. This file is supplied by Oracle, and support and assistance in this area should be sought from your normal Oracle support channel. |
Workaround | RSA ClearTrust system was upgraded from version 5.5.2 to 5.5.3 A new ojdbc14.jar file was installed supplied from Oracle |
Legacy Article ID | a28586 |