Websphere installation fails to start with java.lang.NullPointerException in RSA Identity Governance & Lifecycle
Originally Published: 2018-10-29
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 Announces the Availability of RSA Governance & Lifecycle 8.0 Patch 03 19Number of Views RSA Announces the Availability of RSA Governance & Lifecycle 8.0 Patch 02 38Number of Views Oracle INS-41812 OSDBA and OSASM are the same OS group warning during RSA Identity Governance & Lifecycle installation 38Number of Views How to deploy custom plugins in RSA Identity Governance and Lifecycle 108Number of Views Perform a silent installation of the RSA Authentication Agent 7.3 and 7.4 for Windows 100Number of Views
Trending Articles
RSA Authentication Manager Upgrade Process RSA Release Notes for RSA Authentication Manager 8.8 RSA RADIUS Server service failed to start in the RSA Authentication Manager 8.1 Operations Console Microsoft Entra ID External MFA - Relying Party Configuration Using OIDC - RSA Ready Implementation Guide RSA Release Notes: Cloud Access Service and RSA Authenticators
Don't see what you're looking for?