Customer has connected IBM Connections (means: Websphere Application Server) to an Atos DirX directory. The federated repository has been configured as "CUSTOM" type. After starting the Deployment Manager everything works, and the local wasadmin user and also admin users from the LDAP can login successfully.
However after some time (about 5-10 minutes) neither the local nor the LDAP users can login to the Deployment Manager. After you restart the Dmgr it does work for some time again.
In the SystemOut.log you will find messages like that:
UserRegistryI E SECJ0363E: Cannot create credential for the user because of the following exception com.ibm.websphere.wim.exception.WIMException Caused by: java.lang.NullPointerException
In order to fix that issue I changed the following configuration in the WAS System Console:
- In admin console, navigate toGlobal security > Federated repositories > Manage repositories > <repository_id> > Performance
- Enable the check box of "Enable context pool" and set context pool timeout to "180"Save the configuration and restart the server
- In this environment I was unable to save the settings of this page until I enabled also the two cache parameters at the bottom of this page.
So the page looked like that: