Additional Info: OSR 'Intialization of Accounts Has Failed' After LDAP Configuration (Doc ID 1151686.1)

Last updated on FEBRUARY 24, 2017

Applies to:

Oracle Service Registry - Version 10.3 to 11.1.1.2.0 [Release AS10gR3 to Oracle11g]
Information in this document applies to any platform.

Symptoms


You are attempting to integrate OSR with LDAP and receive the following error when attempting to manage users in OSR:

ERROR: account.com.systinet.uddi.account.AccountCoreApiImpl - Initialization of accounts has failed. The config file with accounts probably has a bad format. For help please contact the administrator of the registry.
EXCEPTION: Request is invalid. You may not change data in the external storage. The data ('fullName') in the request is different from data in the external storage.

The following notes which describe a similiar issue, do not resolve the problem:

553846.1 Diagnosing 'Initialization of Accounts' errors between Oracle Service Registry and LDAP
551480.1 - Oracle Service Registry org.systinet.uddi.account.AccountException: Initialization of Accounts has Failed


The OSR  runtime log file looks similiar to the following:

<2010-07-06 08:24:16,359> - <ID1278419043954> <INFO> <WSP4005> database_core.com.systinet.uddi.config.management.DatabaseConfig - Node-local ID is missing, generating own: nodeId=64c79581-88f9-11df-809a-64c79580809a
<2010-07-06 08:24:19,860> - <ID1278419043955> <INFO> <WSP4005> com.systinet.uddi.signature.provider.XMLDSigProviderFactory - Using 'ssj' XML DSig provider.
<2010-07-06 08:24:20,627> - <ID1278419043956> <ERROR> <USR4005> account.com.systinet.uddi.account.AccountCoreApiImpl - Initialization of accounts has failed. The config file with accounts probably has a bad format. For help please contact the administrator of the registry. - EXCEPTION: org.systinet.uddi.account.AccountException: Request is invalid. You may not change data in the external storage. The data ('fullName') in the request is different from data in the external storage.


As a side note, the OSR runtime logs are located in the following areas:


* For Oracle Service Registry deployed on an OracleAS / OC4J server, these logs are located under $ORACLE_HOME/j2ee/<oc4j_instance_hosting_osr>/applications/registry/registry/ directory

* For Oracle Service Registry deployed on an a Weblogic server, these logs are located under $WEBLOGIC_HOME/user_projects/domains/<domain_name>/servers/<servername_hosting_osr>/tmp/_WL_user/registry/<random>/public directory

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms