Internal Error Accessing Documents in WCP After Applying Weblogic Server SPB Oct. 2023
(Doc ID 2986027.1)
Last updated on JUNE 18, 2024
Applies to:
Oracle WebCenter Content - Version 12.2.1.4.0 and laterOracle WebCenter Portal - Version 12.2.1.4.230905 and later
Oracle WebCenter Portal for OCI - Version 12.2.1.4_24.2 and later
Information in this document applies to any platform.
Symptoms
After applying the October 2023 CPUs, errors are reported when opening a document in the Document Manager task flow in WebCenter Portal.
Fusion Middleware instance version before updates were installed: 12.2.1.4.0 + July 2023 CPUs.
Below errors are reported in the server log:
[<TIMESTAMP>] [WC_Spaces1] [INCIDENT_ERROR] [DFW-40104] [oracle.dfw.incident] [tid: [ACTIVE].ExecuteThread: '27' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <USERID>] [ecid: <ECID>,0:5] [errid: 148] [detailLoc: /u01/app/oracle/data/Middleware/domains/base_domain/servers/WC_Spaces1/adr/diag/ofm/base_domain/WC_Spaces1/incident/incdir_148] [probKey: ADFC-00032 [ADFc]] [APP: webcenter] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: <DSID>] incident 148 created with problem key "ADFC-00032 [ADFc]"
[<TIMESTAMP>] [WC_Spaces1] [WARNING] [] [oracle.adfinternal.view.faces.context.RichExceptionHandler] [tid: [ACTIVE].ExecuteThread: '27' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <USERID>] [ecid: <ECID>,0:5] [APP: webcenter] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: <DSID>] ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase INVOKE_APPLICATION 5[[
javax.faces.FacesException: #{pageFlowScope.wccTaskFlowBean.getDocPropertiesOutcome}: /wcc/searchResults.jsff @841,779 action="#{pageFlowScope.wccTaskFlowBean.getDocPropertiesOutcome}": java.lang.NoClassDefFoundError: org/codehaus/jackson/map/ObjectMapper
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118)
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)
at org.apache.myfaces.trinidad.component.UIXTable.broadcast(UIXTable.java:283)
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:655)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)
Caused by: javax.faces.el.EvaluationException: /wcc/searchResults.jsff @841,779 action="#{pageFlowScope.wccTaskFlowBean.getDocPropertiesOutcome}": java.lang.NoClassDefFoundError: org/codehaus/jackson/map/ObjectMapper
at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:60)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
... 137 more
Caused by: java.lang.NoClassDefFoundError: org/codehaus/jackson/map/ObjectMapper
at oracle.wcc.adf.vc.UserPinHelper.<clinit>(UserPinHelper.java:130)
at oracle.wcc.adf.vc.TaskFlowBean.getDocPropertiesOutcome(TaskFlowBean.java:719)
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)
at com.sun.el.parser.AstValue.invoke(AstValue.java:289)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:304)
at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:55)
... 138 more
Caused by: java.lang.ClassNotFoundException: org.codehaus.jackson.map.ObjectMapper
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1029)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:990)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:101)
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)
at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:71)
at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:53)
... 153 more
]]
Changes
Patches were applied as follows:
35899167 - WLS STACK PATCH BUNDLE 12.2.1.4.231011, followed by individual patch for Infrastructure, WebCenter Content, WebCenter Portal, ADF, OHS, OIT, JDK, etc.
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 |