Skip to Main Content

Security Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

oam server component failed to startup in a cluster situation

raistlin-OracleAug 15 2014 — edited Aug 18 2014

Hi

I deployed an IDM environment using the idmlcm tool, with 2 IAM hosts (IAMHOST1,IAMHOST2) and 2 WEBTIER hosts (WEBHOST1,WEBHOST2), by following the enterprise deployment guide:

With admin servers of IAMAccessDomain and IAMGovernanceDomain running on IAMHOST1,

the wls_oim1 and wls_soa1 of IAMGovernanceDomain, and the wls_oam1 of IAMAccessDomain, are running on IAMHOST1,

the wls_oim2 and wls_soa2 of IAMAccessDomain, and the wls_oam2 of IAMAccessDomain, are running on IAMHOST2.

2014-08-15 13_03_07-10.0.0.209 - 远程桌面连接.png

Now I have a problem with startup the components deployed on IAMHOST2, what I mean is, even the wls_oam2 is RUNNING, it seems like the oam startup is failed.

But the wls_oam1 works fine and the oam conponent on wls_oam1 works fine too.

2014-08-15 13_03_45-10.0.0.209 - 远程桌面连接.png

I did some research and found that someone encountered similar issue and the solution is "add -Djava.net.preferIPv4Stack=true to the server's startup parameters",

But even I add the -Djava.net.preferIPv4Stack=true option, the issue remains the same.

Could anybody provide any advice? Much appreciation.

Thanks and regards.

P.S. Below is the log of wls_oam2.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

<Aug 15, 2014 10:53:05 AM CST> <Warning> <oracle.oam.engine.session> <OAMSSA-02047> <Session store context is being reinitialized.>

<Aug 15, 2014 10:53:06 AM CST> <Error> <HTTP> <BEA-101216> <Servlet: "AMInitServlet" failed to preload on startup in Web application: "oam".

javax.servlet.ServletException: oracle.security.am.pbl.transport.http.AMInitServlet

Error in initialization configuration.

at oracle.security.am.pbl.transport.http.AMInitServlet.throwServletException(AMInitServlet.java:291)

at oracle.security.am.pbl.transport.http.AMInitServlet.initializeAmServer(AMInitServlet.java:137)

at oracle.security.am.pbl.transport.http.AMInitServlet.init(AMInitServlet.java:82)

at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

Truncated. see log file for complete stacktrace

>

<Aug 15, 2014 10:53:06 AM CST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'oam_server [Version=11.1.2.0.0]'.

weblogic.application.ModuleException: [HTTP:101216]Servlet: "AMInitServlet" failed to preload on startup in Web application: "oam".

javax.servlet.ServletException: oracle.security.am.pbl.transport.http.AMInitServlet

Error in initialization configuration.

at oracle.security.am.pbl.transport.http.AMInitServlet.throwServletException(AMInitServlet.java:291)

at oracle.security.am.pbl.transport.http.AMInitServlet.initializeAmServer(AMInitServlet.java:137)

at oracle.security.am.pbl.transport.http.AMInitServlet.init(AMInitServlet.java:82)

at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)

at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)

at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)

at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539)

at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1981)

at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1955)

at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1874)

at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3155)

at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1518)

at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:487)

at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:427)

at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)

at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)

at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:201)

at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:249)

at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:427)

at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)

at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)

at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:28)

at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:672)

at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)

at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)

at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59)

at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)

at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)

at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)

at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)

at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52)

at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)

at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:31)

at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:261)

at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:220)

at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:170)

at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:124)

at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:181)

at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:97)

at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)

at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1520)

at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:484)

at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)

at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)

at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)

Truncated. see log file for complete stacktrace

Caused By: javax.servlet.ServletException: oracle.security.am.pbl.transport.http.AMInitServlet

Error in initialization configuration.

at oracle.security.am.pbl.transport.http.AMInitServlet.throwServletException(AMInitServlet.java:291)

at oracle.security.am.pbl.transport.http.AMInitServlet.initializeAmServer(AMInitServlet.java:137)

at oracle.security.am.pbl.transport.http.AMInitServlet.init(AMInitServlet.java:82)

at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

Truncated. see log file for complete stacktrace

>

<Aug 15, 2014 10:53:06 AM CST> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>

<Aug 15, 2014 10:53:06 AM CST> <Notice> <Cluster> <BEA-000197> <Listening for announcements from cluster using unicast cluster messaging>

<Aug 15, 2014 10:53:06 AM CST> <Notice> <Cluster> <BEA-000133> <Waiting to synchronize with other running members of oam_cluster.>

<Aug 15, 2014 10:53:36 AM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>

<Aug 15, 2014 10:53:36 AM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>

<Aug 15, 2014 10:53:36 AM CST> <Notice> <Cluster> <BEA-000162> <Starting "async" replication service with remote cluster address "null">

<Aug 15, 2014 10:53:36 AM CST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 10.0.3.52:14100 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.>

<Aug 15, 2014 10:53:36 AM CST> <Notice> <WebLogicServer> <BEA-000330> <Started WebLogic Managed Server "wls_oam2" for domain "IAMAccessDomain" running in Production Mode>

<Aug 15, 2014 10:53:43 AM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>

<Aug 15, 2014 10:53:43 AM CST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 15 2014
Added on Aug 15 2014
2 comments
678 views