Accessibility
Adobe
Sign in My orders My Adobe

Title

Resolve bootstrapping error during Oracle initializationProducts affected

Issue

Oracle initialization fails with the following error thrown by Adobe LiveCycle: Failed on step 'Invoking component bootstrapper' of task 'Bootstrapping UserManager'

ALC-TTN-103-000: Bootstrapping request failed on server. Message from server:

ALC-TTN-011-003: Bottstrapping failed for platform component [USerManager]. The wrapped exception's message reads: Failure to loadConfiguration default. error:javaex.ejb.EJBException: RuntimeException; CausedByException is: nullgetProvider failure: factory not initialized The LiveCycle server.log contains entries similar to one of the following: 2009-01-08 10:49:31,377 ERROR [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] UserM:DB_SCHEMA_INCONSISTENT: [Thread Hashcode: 13925529] Class com.adobe.idp.um.entity.PrincipalDomainEntity inconsistent with database table 2009-01-08 10:49:31,378 WARN [com.adobe.idp.common.errors.exception.IDPLoggedException] UserM:GENERIC_WARNING: [Thread Hashcode: 13925529] | [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:schema inconsistent for com.adobe.idp.um.entity.PrincipalDomainEntity 2009-01-08 10:49:31,379 WARN [com.adobe.idp.common.errors.exception.IDPLoggedException] UserM:GENERIC_WARNING: [Thread Hashcode: 13925529] | [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:initialization failure| [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:schema inconsistent for com.adobe.idp.um.entity.PrincipalDomainEntity 2009-01-08 10:49:31,379 INFO [STDOUT] | [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:initialization failure| [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:schema inconsistent for com.adobe.idp.um.entity.PrincipalDomainEntity 2009-01-08 10:49:31,548 ERROR [com.adobe.livecycle.bootstrap.bootstrappers.UMBootstrapper] ALC-TTN-011-003: Bootstrapping failed for platform component [UserManager]. The wrapped exception's message reads: Failure to loadConfiguration default. error:javax.ejb.EJBException: RuntimeException; CausedByException is: nullgetProvider failure: factory not initialized com.adobe.livecycle.bootstrap.BootstrapException: ALC-TTN-011-003: Bootstrapping failed for platform component [UserManager]. The wrapped exception's message reads: Failure to loadConfiguration default. error:javax.ejb.EJBException: RuntimeException; CausedByException is: nullgetProvider failure: factory not initialized

Reason

LiveCycle requires the Oracle database NLS_LENGTH_SEMANTICS to be set to BYTE. If it is set to any other data type the database initialization will fail.

Solution

Some administrators may not be able to change the NLS_LENGTH_SEMANTICS setting without violating the database integrity. The work around is to change the setting to BYTE value for the new connection when LiveCycle connects to perform initialization.

  1. Edit the livecycle_root/jboss/server/all/deploy/adobe-ds.xml
  2. Add the following line to each <local-tx-datasource> container: <new-connection-sql>ALTER SESSION set NLS_LENGTH_SEMANTICS = 'BYTE'</new-connection-sql>
  3. Save the file and restart LiveCycle.

Doc ID
(kb408207)

Last updated
2009-02-26

Contacting Adobe Support

Still need help?
Find out about all your support options.
Contact support