OAM 11g: Errors Starting Oam_server For OAM "AMInitServlet" failed to preload on startup in Web application: "oam"

2016-07-18 01:25:00
sucheasy
原创
2561
摘要:OAM 11g: Errors Starting Oam_server For OAM "AMInitServlet" failed to preload on startup in Web application: "oam"

APPLIES TO:

Oracle Access Manager - Version 11.1.1.5.0 and later
Information in this document applies to any platform.

SYMPTOMS

Installation and configuration was successful for OAM, but trying to start the server fails with this error:
Invoking Start Up operation for application oam_server on target oam_server1.
[Deployer:149192]Operation 'start' on application 'oam_server' is in progress on 'oam_server1'
[Deployer:149193]Operation 'start' on application 'oam_server' has failed on 'oam_server1'
[Deployer:149034]An exception occurred for task [Deployer:149026]start application oam_server on oam_server1.: [HTTP:101216]Servlet: "AMInitServlet" failed to preload on startup in Web application: "oam".
java.lang.ExceptionInInitializerError
at oracle.security.am.engines.sso.adapter.AbstractSessionAdapterImpl.checkAndInit(AbstractSessionAdapterImpl.java:90)
at oracle.security.am.engines.sso.adapter.AbstractSessionAdapterImpl.(AbstractSessionAdapterImpl.java:73)
at oracle.security.am.engines.sso.adapter.MultipleUserSessionAdapterImpl.(MultipleUserSessionAdapterImpl.java:56)
at oracle.security.am.engines.sso.adapter.MultipleUserSessionAdapterImpl.(MultipleUserSessionAdapterImpl.java:45)
at oracle.security.am.engines.sso.adapter.SessionManagementAdapterFactory.getAdapter(SessionManagementAdapterFactory.java:46)
at oracle.security.am.engines.enginecontroller.SSOEngineController.processEvent(SSOEngineController.java:602)
at oracle.security.am.controller.MasterController.processEvent(MasterController.java:354)
at oracle.security.am.controller.MasterController.processRequest(MasterController.java:517)
at oracle.security.am.controller.MasterController.process(MasterController.java:457)
at oracle.security.am.pbl.transport.http.AMInitServlet.initializeAmServer(AMInitServlet.java:137)
at oracle.security.am.pbl.transport.http.AMInitServlet.init(AMInitServlet.java:79)
at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs

CAUSE

 
IPv6 was enabled on the server which was causing the OAM not be deployed correctly
 

SOLUTION

In case IPv6 is enabled.  Make sure you use the Java Options -Djava.net.preferIPV6=false or -Djava.net.preferIPV4stack=true  to deactivate the IPv6 listening way or disable IPv6 on the server.

 

禁用ipv6

文章分类
联系我们
联系人: 如易
Email: admin@sucheasy.com
QQ: 172787898
微信: sucheasy
地址: 北京市海淀区上地十街辉煌国际1号院1号楼20层