FAILED TO START SSO SERVER! Error While Starting OC4J_SECURITY (Doc ID 281231.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Internet Directory - Version 9.0.4 to 10.1.4.3 [Release 10gR1 to 10gR3]
Oracle Fusion Middleware - Version 9.0.4.0.0 to 10.1.4.3.0 [Release AS10g to AS10gR3]
Information in this document applies to any platform.
***Checked for relevance on 07-JAN-2014***

Symptoms

You are getting the error below while trying to start OC4J_SECURITY in infrastructure.
You are hitting the error below in OC4J~OC4J_SECURITY~default_island~1 file under
opmn/logs:

Warning: Error reading transaction-log file
(ORACLE_HOME/OC4J_SECURITY/persistence/OC4J_SECURITY_default_island_1/
transaction.state) for recovery: premature end of file
Forced or abrupt (crash etc) server shutdown detected, starting recovery process...
Recovery completed, 0 connections committed and 0 rolled back...
DAS servlet init enter
DAS log file directory is ORACLE_HOME/ldap/log/
DAS servlet init exit
SSOLoginServlet.init: Starting up SSO server ...
Initilize NLS utility...
Reading SSO server policy....
SSO: Entered FilePolicyManager constructor ...
SSO: FilePolicyManager: done loading the ORACLE_HOME/sso/conf/policy.properties file
SSO: Leaving FilePolicyManager constructor ...
SSODebug: Done loading the debug file, ORACLE_HOME/sso/log/ssoServer.log
SSO: DB Error. Please make sure the database is available and restart SSO Server
oracle.security.sso.server.util.DBException: Could not create DB connection pool of: jdbc:oracle:thin:@ldap://oidhostname:3060/asdb,cn=oraclecontext
at oracle.security.sso.server.util.DBConnectionPool.init(DBConnectionPool.java:181)
at oracle.security.sso.server.util.DBConnectionPool.init(DBConnectionPool.java:82)
at oracle.security.sso.server.ui.SSOLoginServlet.init(SSOLoginServlet.java:225)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2094)
at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4523)
at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4617)
at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:765)
at com.evermind.server.http.HttpApplication.(HttpApplication.java:497)
at com.evermind.server.Application.getHttpApplication(Application.java:886)
at com.evermind.server.http.HttpServer.getHttpApplication(HttpServer.java:688)
at com.evermind.server.http.HttpSite.initApplications(HttpSite.java:570)
at com.evermind.server.http.HttpSite.setConfig(HttpSite.java:263)
at com.evermind.server.http.HttpServer.setSites(HttpServer.java:259)
at com.evermind.server.http.HttpServer.setConfig(HttpServer.java:160)
at com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2325)
at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1498)
at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:93)
at java.lang.Thread.run(Thread.java:534)
SSO: FAILED TO START SSO SERVER!

Changes

Changed the password of orasso schema in the database.

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