When using a data source in the CustomRegistry implementation, the
following property needs to be set in the admin.config file which resides
in $WAS_HOME\bin directory (where $WAS_HOME is WebSphere Appliation
Server's installed directory) to avoid the 1PC (one phase) committing
problem:
com.ibm.websphere.security.customuserregistry.datasource=true
When using this property, it is very important that the CustomRegistry
implementation not make calls to WebSphere Application Server System
Management (SM) for example through use of WSCP or xmlConfig. These calls
may result in a database deadlock or other unpredictable results.