Article Number | 000036080 |
Applies To | RSA Product Set: Identity Governance & Lifecycle RSA Product/Service Type: Enterprise Software RSA Version/Condition: 7.0.0, 7.0.1, 7.0.2, 7.1.0 Platform: WebLogic |
Issue | After deploying RSA Identity Governance & Lifecycle on WebLogic, the application does not start up correctly and shows the below error in the UI
Unable to register service AuthenticationService. java.lang.RuntimeException: java.lang.ClassCastException: weblogic.jdbc.wrapper.WrapperSQLXML_oracle_xdb_XMLType cannot be cast to oracle.sql.OPAQUE at weblogic.jdbc.wrapper.ResultSet_oracle_jdbc_driver_ForwardOnlyResultSet.getOPAQUE(Unknown Source) at com.aveksa.server.utils.ApplicationServerUtil.getOPAQUE(ApplicationServerUtil.java:189) at com.aveksa.server.db.StringToXMLTypeMapper.getOPAQUE(StringToXMLTypeMapper.java:197) at com.aveksa.server.db.StringToXMLTypeMapper.nullSafeGet(StringToXMLTypeMapper.java:90) at org.hibernate.type.CustomType.nullSafeGet(CustomType.java:109) at org.hibernate.type.AbstractType.hydrate(AbstractType.java:104) at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2283) at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1527) ..... Unable to start consumer threads. java.lang.NullPointerException Unable to initialize security model. null The aveksa security application must be initialized first by the System Operations Node(SON). See documentation regarding server nodes and deployment.
|
Cause | This is a configuration issue when setting up the JDBC Data Sources in WebLogic. Make sure that the checkbox Wrap Data Types is unchecked in all JDBC Data Sources (AVDB, AVDWDB, ACMDB, WPDS, WPDS2, WPDS3, avperf). |
Resolution | - Log on to the WebLogic console.
- From the Services menu, select Data Sources.
- Under configuration, edit each of the following Data Sources as follows: AVDB, AVDWDB, ACMDB, WPDS, WPDS2, WPDS3, avperf (if it exists).
- Click on the Data Source.
- Go to the Connection Pool tab, expand the Advanced settings.
- Scroll down and uncheck the check box for Wrap Data Types.
- After modifying all Data Sources, restart the WebLogic server.
|