My Oracle Support Banner

Error in Log: "Non-homogeneous deployment for replicated sessions is not allowed" in the Log, the Managed Server Is in a 'Failed' or 'Admin' State, and the Deployment Is in a 'Prepared' State on a Clustered Weblogic Environment (Doc ID 2368970.1)

Last updated on SEPTEMBER 17, 2020

Applies to:

Primavera P6 Enterprise Project Portfolio Management - Version 8.3.2.0 and later
Information in this document applies to any platform.

Symptoms

When attempting to start a managed server in WebLogic (ex. P6 Web, Team Member, Web Services, etc.), the managed server is stuck in an Admin state, the associated deployment in a Prepared state, and the following error occurs in the component's WebLogic server log in the <Oracle Middleware home>\user_projects\domains\<P6 EPPM domain>\servers\<component>\logs\ directory:

weblogic.application.ModuleException: weblogic.management.DeploymentException: [HTTP Session:100083]The Web application: <component> in application: p6tm [Version=<version>] has its PersistenceStoreType set to: replicated_if_clustered for HTTP sessions. However, the target list does not contain all members of cluster: <cluster name>. Non-homogeneous deployment for replicated sessions is not allowed.
at weblogic.application.internal.ExtensibleModuleWrapper.prepare(ExtensibleModuleWrapper.java:114)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100)
at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:175)
at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:170)
at weblogic.application.utils.StateMachineDriver$ParallelChange.run(StateMachineDriver.java:80)
at weblogic.work.ContextWrap.run(ContextWrap.java:40)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:548)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)

 

The issue can be reproduced at will with the following steps:

1. Set up a clustered environment with multiple servers for a P6 EPPM component.
2. Observe the reported managed server/deployment issues.
3. View error in log.

Changes

 

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.