Websphere installation fails to start with java.lang.NullPointerException in RSA Identity Governance & Lifecycle
Originally Published: 2018-10-29
Last Modified: 2023-11-30
Article Number
Applies To
RSA Version/Condition: 7.x
Platform/Application Server : WebSphere 8.5.5
Issue
java.lang.NullPointerException error
The aveksaServer.log file has the following corresponding error:
"10/04/2018 17:52:32.628 ERROR (server.startup : 0) [com.aveksa.init.Startup]
Error logging audit event on startup java.lang.NullPointerException
at com.aveksa.server.db.persistence.PersistenceServiceProvider.createSession(PersistenceServiceProvider.java:476)
at com.aveksa.server.db.persistence.PersistenceServiceProvider.currentSession(PersistenceServiceProvider.java:439)
at com.aveksa.server.db.persistence.PersistenceServiceProvider.find(PersistenceServiceProvider.java:984)"
Note: The aveksaServer.log file on WebSphere may be found in a directory similar to the following (where the specific node name would be different): /home/oracle/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/vm-support-11Node01Cell/aveksa.ear/aveksa.war/log.
Cause
Resolution
To configure the shared library:
- From the WebSphere admin console, go to Environment > Shared libraries.
- Set the scope for your configuration:
- (Standalone) Node=<machine-name>Node01, server=server1
- (Cluster) cells=MyCluster
- Click New to create the shared library:
- Name: Aveksa Shared Library
- Classpath: Full path to hibernate-jpa-2.0-api-1.0.1.Final.jar and javassist-3.18.1-GA.jar that are included in the DISTRIBUTION directory.
- /opt/ACM-WebSphere-<product version>/hibernate-jpa-2.0-api-1.0.1.Final.jar, and
- /opt/ACM-WebSphere-<product version>/javassist-3.18.1-GA.jar
- Under the Class Loading section, select Use an isolated class loader for this shared library.
To associate the Aveksa Shared Library with the Aveksa EAR:
- From the WebSphere admin console, go to Applications > Application Types > WebSphere enterprise applications.
- Select the aveksa application on the Enterprise Applications page.
- Under the References section, click the Shared library references link.
- Select the aveksa application, and then click Reference shared libraries.
- On the Shared Library Mapping page, select Aveksa Shared Library from the Available list and move it to the Selected list.
- Click OK to save changes.
Related Articles
RSA Governance & Lifecycle 7.5.2 Release Notes 37Number of Views RSA Identity Governance and Lifecycle 7.5 Release Notes 41Number of Views SecurID Governance & Lifecycle 7.5.2 Patch 11 Release Notes 14Number of Views Cannot login with AveksaAdmin password after importing a database from another environment into RSA Identity Governance an… 215Number of Views RSA Via Lifecycle and Governance/Aveksa server will not start after environment customization 227Number of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device Unable to login to RSA Authentication Manager Security Console as super admin RSA MFA Agent 2.3.6 for Microsoft Windows Installation and Administration Guide RSA Governance & Lifecycle 8.0.0 Installation Guide Manual synchronization introduced in RSA Authentication Manager 8.2 Service Pack 1 patch 6
Don't see what you're looking for?