Getting Internal Error Accessing Documents In WebCenter Portal After Applying the April 2024 WebCenter Stack Patch Bundle
(Doc ID 3029220.1)
Last updated on JUNE 17, 2024
Applies to:
Oracle WebCenter Portal - Version 12.2.1.4.240228 and laterOracle WebCenter Portal for OCI - Version 12.2.1.4_24.2 and later
Information in this document applies to any platform.
Symptoms
Attempting to access documents after Applying the April 2024 WebCenter Stack Patch Bundle results in the following error:
ERROR
STEPS
The issue can be reproduced at will with the following steps:
- Apply the following patch:
Patch 36491614: WebCenter Stack Patch Bundle 12.2.1.4.240408 - Access documents in WebCenter Portal.
Here you will get the error.
- The portal diagnostic log shows the following errors:
[<DATE-TIME>] [WC_Portal1] [ERROR] [WCS-07265] [oracle.webcenter.doclib.internal.view.wcc.filter.WccServletFilterWrapper] [tid: [ACTIVE].ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <USERID>] [ecid: <ECID>] [APP: webcenter] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: <DSID>] An error occurred while invoking the WCC filter.[[javax.servlet.ServletException: /wcc/searchResults.jsff @328,879 action="#{pageFlowScope.wccTaskFlowBean.getDocPropertiesOutcome}": java.lang.NoClassDefFoundError: Could not initialize class oracle.wcc.adf.vc.UserPinHelper
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:663)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:295)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:353)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
...Caused by: javax.faces.el.EvaluationException: /wcc/searchResults.jsff @328,879 action="#{pageFlowScope.wccTaskFlowBean.getDocPropertiesOutcome}": java.lang.NoClassDefFoundError: Could not initialize class oracle.wcc.adf.vc.UserPinHelper
at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:60)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:373)
at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:91)
at org.apache.myfaces.trinidad.component.UIXCollection.broadcast(UIXCollection.java:204)
...Caused by: java.lang.NoClassDefFoundError: Could not initialize class oracle.wcc.adf.vc.UserPinHelper
at oracle.wcc.adf.vc.TaskFlowBean.getDocPropertiesOutcome(TaskFlowBean.java:690)
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)
at com.sun.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:181)
...Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: org/codehaus/jackson/map/ObjectMapper [in thread "[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'"]
at oracle.wcc.adf.vc.UserPinHelper.<clinit>(UserPinHelper.java:130)
... 160 more[<DATE-TIME>] [WC_Portal1] [ERROR] [] [oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellPageRedirectionFilter] [tid: [ACTIVE].ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <USERID>] [ecid: <ECID>] [APP: webcenter] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: <DSID>] [[
java.lang.NullPointerException
at oracle.adf.controller.internal.mds.LockedTransactionManager.hasChanges(LockedTransactionManager.java:38)
at oracle.adfinternal.controller.lifecycle.MetadataCommitHandler.execute(MetadataCommitHandler.java:57)
at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.metadataCommit(PageLifecycleImpl.java:528)
at oracle.adf.controller.v2.lifecycle.Lifecycle$8.execute(Lifecycle.java:240)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:201)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.executeMetadataCommit(ADFPhaseListener.java:222)
...
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! |