My Oracle Support Banner

Not Able to Start WebCenter Portal Manager Server After Upgrading to 12.2.1.4 (Doc ID 2755960.1)

Last updated on AUGUST 14, 2023

Applies to:

Oracle WebCenter Portal - Version 12.2.1.2.0 and later
Information in this document applies to any platform.

Symptoms

Not able to start the WebCenter Portal server (WC_Portal) after upgrading to 12.2.1.4.  Other managed servers are not starting either.

Steps to replicate the issue:

1. Install WebLogic Infrastructure, WebCenter Portal, WebCenter Content in a new home as mentioned in the Upgrading Oracle WebCenter documentation.
2. Create <PREFIX>_STB schema.
3. Run ./ua -readiness (to perform a readiness check on the pre-upgrade environment).
4. Run ./ua
5. Run ./reconfig.sh
6. Start the WebLogic admin server. 
7. Attempt to start the WebCenter Portal managed server.  This fails with the below error messages in the WebCenter Portal diagnostic log:


<Notice> <Security> <BEA-090946> <Security pre-initializing using security realm: <myrealm>
<Notice> <Security> <BEA-090947> <Security post-initializing using security realm: <myrealm>
oracle.security.jps.internal.config.xml.XmlConfigurationFactory validateFileLocation
INFO: JPS Config: /<DOMAIN_HOME>/./config/jps-config.xml
oracle.security.jps.internal.config.xml.XmlConfigurationFactory validateFileLocation
SEVERE: JPS-01544
oracle.security.jps.internal.jaas.LoginConfigurationImpl <init>
SEVERE: JPS-01544: The provided configuration file path /<DOMAIN_HOME>/./config/jps-config.xml is invalid or null.
oracle.security.jps.config.JpsConfigurationException: JPS-01544: The provided configuration file path /<DOMAIN_HOME>/./config/jps-config.xml is invalid or null.
at oracle.security.jps.internal.config.xml.XmlConfigurationFactory.validateFileLocation(XmlConfigurationFactory.java:572)
at oracle.security.jps.internal.config.xml.XmlConfigurationFactory.initDefaultConfiguration(XmlConfigurationFactory.java:431)
at oracle.security.jps.internal.config.xml.XmlConfigurationFactory.getDefaultConfiguration(XmlConfigurationFactory.java:367)
at oracle.security.jps.internal.config.xml.XmlConfigurationFactory.getConfiguration(XmlConfigurationFactory.java:160)
at oracle.security.jps.internal.jaas.LoginConfigurationImpl.<init>(LoginConfigurationImpl.java:59)
<Notice> <Security> <BEA-090082> <Security initialized using administrative security realm: <myrealm>
<Notice> <JMX> <BEA-149512> <JMX Connector Server started at service:jmx:iiop://<HOSTNAME>:<PORT>/jndi/weblogic.management.mbeanservers.runtime.>
<Critical> <WebLogicServer> <BEA-000286> <Failed to invoke startup class "JRF Startup Class", java.lang.ClassNotFoundException: oracle.jrf.wls.JRFStartup.
java.lang.ClassNotFoundException: oracle.jrf.wls.JRFStartup
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1029)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:990)
at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:611)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:543)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:496)
Truncated. see log file for complete stacktrace
>
<Critical> <WebLogicServer> <BEA-000286> <Failed to invoke startup class "JPS Startup Class", java.lang.ClassNotFoundException: oracle.security.jps.wls.JpsWlsStartupClass.
java.lang.ClassNotFoundException: oracle.security.jps.wls.JpsWlsStartupClass
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1029)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:990)
at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:611)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:543)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:496)
Truncated. see log file for complete stacktrace
>
<Critical><WebLogicServer> <BEA-000286> <Failed to invoke startup class "ODL-Startup", java.lang.NoClassDefFoundError: oracle/as/management/logging/tools/ActiveLogConfigDump.java.lang.NoClassDefFoundError: oracle/as/management/logging/tools/ActiveLogConfigDump
at oracle.core.ojdl.weblogic.ODLConfiguration.main(ODLConfiguration.java:151)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: oracle.as.management.logging.tools.ActiveLogConfigDump
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at oracle.core.ojdl.weblogic.ODLConfiguration.main(ODLConfiguration.java:151)
Truncated. see log file for complete stacktrace
>
<Critical> <WebLogicServer> <BEA-000286> <Failed to invoke startup class "AWT Application Context Startup Class", java.lang.ClassNotFoundException: oracle.jrf.AppContextStartup.
java.lang.ClassNotFoundException: oracle.jrf.AppContextStartup
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1029)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:990)
at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:611)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:543)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:496)
Truncated. see log file for complete stacktrace
>
...
<Deployer> <BEA-149205> <Failed to initialize the application "webcenter-help" due to error weblogic.management.DeploymentException: java.lang.ClassNotFoundException:
oracle.adf.share.weblogic.listeners.ADFApplicationLifecycleListener
weblogic.management.DeploymentException: java.lang.ClassNotFoundException: oracle.adf.share.weblogic.listeners.ADFApplicationLifecycleListener
at weblogic.application.internal.flow.BaseLifecycleFlow$CreateListenerAction.run(BaseLifecycleFlow.java:154)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:344)
at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)
at weblogic.application.internal.ApplicationContextImpl$WLSSecurityProvider.invokePrivilegedAction(ApplicationContextImpl.java:1596)
at weblogic.application.internal.flow.BaseLifecycleFlow$BaseAction.invoke(BaseLifecycleFlow.java:83)
Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: oracle.adf.share.weblogic.listeners.ADFApplicationLifecycleListener
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1029)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:990)
at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:611)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:543)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:496)
Truncated. see log file for complete stacktrace
>
<Error> <Deployer> <BEA-149205> <Failed to initialize the application "webcenter" due to error weblogic.management.DeploymentException: java.lang.ClassNotFoundException: oracle.mds.lcm.weblogic.WLLifecycleListener
weblogic.management.DeploymentException: java.lang.ClassNotFoundException: oracle.mds.lcm.weblogic.WLLifecycleListener
at weblogic.application.internal.flow.BaseLifecycleFlow$CreateListenerAction.run(BaseLifecycleFlow.java:154)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:344)
at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)
at weblogic.application.internal.ApplicationContextImpl$WLSSecurityProvider.invokePrivilegedAction(ApplicationContextImpl.java:1596)
at weblogic.application.internal.flow.BaseLifecycleFlow$BaseAction.invoke(BaseLifecycleFlow.java:83)
Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: oracle.mds.lcm.weblogic.WLLifecycleListener
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1029)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:990)
at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:611)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:543)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:496)
Truncated. see log file for complete stacktrace
>
...
<Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application "DMS Application [Version=12.2.1.1.0]".
weblogic.application.ModuleException: Module null can not be activated, not in ACTIVATED state: NEW
at weblogic.diagnostics.module.WLDFModule.activate(WLDFModule.java:334)
at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:212)
at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:207)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45)
at weblogic.application.internal.flow.ModuleStateDriver.activate(ModuleStateDriver.java:57)
Truncated. see log file for complete stacktrace
>
<Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application "wsm-pm".
weblogic.application.ModuleException: Module null can not be activated, not in ACTIVATED state: NEW
at weblogic.diagnostics.module.WLDFModule.activate(WLDFModule.java:334)
at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:212)
at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:207)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45)
at weblogic.application.internal.flow.ModuleStateDriver.activate(ModuleStateDriver.java:57)
Truncated. see log file for complete stacktrace
>
<Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application "webcenter-help".
weblogic.application.ModuleException: Module null can not be activated, not in ACTIVATED state: NEW
at weblogic.diagnostics.module.WLDFModule.activate(WLDFModule.java:334)
at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:212)
at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:207)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45)
at weblogic.application.internal.flow.ModuleStateDriver.activate(ModuleStateDriver.java:57)
Truncated. see log file for complete stacktrace
<Deployer> <BEA-149231> <Unable to set the activation state to true for the application "webcenter".
weblogic.application.ModuleException: Module null can not be activated, not in ACTIVATED state: NEW
at weblogic.diagnostics.module.WLDFModule.activate(WLDFModule.java:334)
at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:212)
at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:207)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45)
at weblogic.application.internal.flow.ModuleStateDriver.activate(ModuleStateDriver.java:57)
Truncated. see log file for complete stacktrace
>
..
>
<Notice> <Log Management> <BEA-170027> <The server has successfully established a connection with the Domain level Diagnostic Service.>
<Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN.>
<Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING.>
<Notice> <WebLogicServer> <BEA-000332> <Started the WebLogic Server Managed Server "WC_Spaces" for domain "<DOMAIN_NAME>" running in development mode.>
<Notice> <Server> <BEA-002613> <Channel "Default" is now listening on <HOSTNAME>:<PORT> for protocols iiop, t3, ldap, snmp, http.>
<Notice> <Server> <BEA-002613> <Channel "Default" is now listening on <HOSTNAME>:<PORT> for protocols iiop, t3, ldap, snmp, http.>

 



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!


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.