IBM Support

PI28542;7.0.0: NullPointerException WHILE INITIALIZING THE POLICY HANDLER FOR O

Download


Abstract

NullPointerException while initializing the policy handler when Custom LDAP repository is configured in Federated Repository

Download Description

PI28542 resolves the following problem:

ERROR DESCRIPTION:
java.lang.NullPointerException while initializing the policy handler for openldap

10/21/14 17:06:29:075 EDT] 00000000 UserRegistryI E SECJ0330E:
The registry implementation file com.ibm.ws.wim.registry.WIMUserRegistry
cannot be loaded because of the following exception java.lang.NullPointerException
at
com.ibm.ws.wim.policy.PolicyHandlerFactory.isOpenLdapServer(PolicyHandlerFactory.java:239)
at
com.ibm.ws.wim.policy.PolicyHandlerFactory.getDefaultHandler(PolicyHandlerFactory.java:272)
at
com.ibm.ws.wim.policy.PolicyHandlerFactory.getPolicyHandler(PolicyHandlerFactory.java:89)
at
com.ibm.ws.wim.adapter.ldap.LdapAdapter.initialize(LdapAdapter.java:250)
at
com.ibm.ws.wim.RepositoryManager.initialize(RepositoryManager.java:522)
at
com.ibm.ws.wim.RepositoryManager.<init>(RepositoryManager.java:120)
at
com.ibm.ws.wim.RepositoryManager.singleton(RepositoryManager.java:126)
at
com.ibm.ws.wim.RealmManager.initialize(RealmManager.java:120)

at

com.ibm.ws.wim.RealmManager.<init>(RealmManager.java:95)

LOCAL FIX:
N/A

PROBLEM SUMMARY

USERS AFFECTED:
All users of IBM WebSphere Application Server

PROBLEM DESCRIPTION:
NullPointerException while initializing the policy handler when Custom LDAP repository is configured in Federated Repository

RECOMMENDATION:
None

When a Custom LDAP repository is configured in Federated Repository, a NullPointerException is thrown while initializing the policy handler from PolicyHandlerFactory.

PROBLEM CONCLUSION:
This fix corrects the code to handle the NullPointerException.

The fix for this APAR is currently targeted for inclusion in fix packs 7.0.0.37, 8.0.0.11 and 8.5.5.5. Please refer to the Recommended Updates page for delivery information:
http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980

Prerequisites

Please download the UpdateInstaller below to install this fix.

[{"PRLabel":"UpdateInstaller","PRLang":"US English","PRSize":"7250000","PRPlat":{"label":"AIX","code":"PF002"},"PRURL":"http://www.ibm.com/support/docview.wss?rs=180&uid=swg21205991"}]

Installation Instructions

Please review the readme.txt for detailed installation instructions.

[{"INLabel":"Readme","INLang":"US English","INSize":"8184","INURL":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PI28542/7.0.0.35/readme.txt"}]
On
[{"DNLabel":"7.0.0.35-WS-WAS-IFPI28542","DNDate":"01-15-2015","DNLang":"US English","DNSize":"44458","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"http://www-933.ibm.com/eserver/support/fixes/fixcentral/swgquickorder?fixes=7.0.0.35-WS-WAS-IFPI28542&productid=WebSphere%20Application%20Server&brandid=5","DNURL_FTP":null,"DDURL":null}]

Technical Support

Contact IBM Support using SR (http://www.ibm.com/software/support/probsub.html), visit the WebSphere Application Server support web site (http://www.ibm.com/software/webservers/appserv/was/support/), or contact 1-800-IBM-SERV (U.S. only).

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Virtual Member Manager (VMM)","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"},{"code":"PF035","label":"z\/OS"}],"Version":"7.0.0.35","Edition":"Advanced;Base","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg24039260