My Oracle Support Banner

After Upgrading WebCenter Portal Getting Error: Unable to Set the Activation State to True for the Application "webcenter" (Doc ID 2831653.1)

Last updated on OCTOBER 02, 2023

Applies to:

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

Symptoms

The WebCenter Portal application is failing to start after upgrading from 12.2.1.3 to 12.2.1.4.
When starting the portal managed server(s) the output log file shows the following errors:

ERRORS 

<DATE-TIME> <Notice> <Stdout> <BEA-000000> <<Error> <oracle.webcenter.framework.application> <BEA-000000> <
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
...
Caused By: java.lang.IllegalArgumentException: ensureCache cannot find a mapping for cache oracle.webcenter.spaces.model.ApplicationSpaceObjects
    at com.tangosol.net.ExtensibleConfigurableCacheFactory.ensureCacheInternal(ExtensibleConfigurableCacheFactory.java:244)
    at com.tangosol.net.ExtensibleConfigurableCacheFactory.ensureCache(ExtensibleConfigurableCacheFactory.java:213)
    at com.tangosol.net.ConfigurableCacheFactory.ensureTypedCache(ConfigurableCacheFactory.java:92)
...

<DATE-TIME> <Notice> <Stdout> <BEA-000000> <<Error> <oracle.webcenter.doclib.internal.spaces.DoclibCacheManager> <BEA-000000> <
java.lang.IllegalArgumentException: ensureCache cannot find a mapping for cache oracle.webcenter.doclib.provisioned
    at com.tangosol.net.ExtensibleConfigurableCacheFactory.ensureCacheInternal(ExtensibleConfigurableCacheFactory.java:244)
    at com.tangosol.net.ExtensibleConfigurableCacheFactory.ensureCache(ExtensibleConfigurableCacheFactory.java:213)
    at com.tangosol.net.ConfigurableCacheFactory.ensureTypedCache(ConfigurableCacheFactory.java:92)
    at com.tangosol.net.ConfigurableCacheFactory.ensureCache(ConfigurableCacheFactory.java:57)
...

<DATE-TIME> <Notice> <Stdout> <BEA-000000> <java.lang.IllegalArgumentException: ensureCache cannot find a mapping for cache webcenter/PageServiceCacheRegion
    at com.tangosol.net.ExtensibleConfigurableCacheFactory.ensureCacheInternal(ExtensibleConfigurableCacheFactory.java:244)
    at com.tangosol.net.ExtensibleConfigurableCacheFactory.ensureCache(ExtensibleConfigurableCacheFactory.java:213)
    at com.tangosol.net.ConfigurableCacheFactory.ensureTypedCache(ConfigurableCacheFactory.java:92)
    at com.tangosol.net.ConfigurableCacheFactory.ensureCache(ConfigurableCacheFactory.java:57)
...

<DATE-TIME> <Notice> <StdErr> <BEA-000000> <weblogic.application.ModuleException: java.lang.NullPointerException>
...

<DATE-TIME> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application "webcenter".
weblogic.application.ModuleException: java.lang.NullPointerException
    at weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:140)
    at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:233)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:228)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45)
    Truncated. see log file for complete stacktrace
Caused By: java.lang.NullPointerException
    at oracle.webcenter.jaxrs.services.spaces.model.GroupSpaceReference.<clinit>(GroupSpaceReference.java:45)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:348)
    at oracle.webcenter.jaxrs.framework.application.MultiPropertyResourceConfig.loadAndAddClass(MultiPropertyResourceConfig.java:434)
    at oracle.webcenter.jaxrs.framework.application.MultiPropertyResourceConfig.findClassesInArchive(MultiPropertyResourceConfig.java:421)
    Truncated. see log file for complete stacktrace
>

 
STEPS

The issue can be reproduced with the following steps:

  1. Upgrade from 12.2.1.3 to 12.2.1.4. 
  2. Apply the latest WebCenter Portal bundle patch. 
  3. Start the portal managed server(s).
     
    Checking the managed server .out file shows that the managed server started but the WebCenter application failed to start with the following error:

    Unable to set the activation state to true for the application "webcenter".

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
References


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