Getting ADF_FACES-60097 Error While Editing a Portal to Add or Modify Page Components
(Doc ID 2485134.1)
Last updated on JUNE 25, 2024
Applies to:
Oracle WebCenter Portal - Version 12.2.1.3.0 and laterOracle WebCenter Portal for OCI - Version 12.2.1.4_24.2 and later
Information in this document applies to any platform.
ADF_FACES-60097:For more information, please see the server's error log for an entry beginning with: ADF_FACES-60096:Server Exception during PPR, #2
Symptoms
Users experience an error when attempting to edit pages to add or modify page components.
This occurs in all Portals for all users.
The Portals can still be administered but pages can't be edited which prevents making changes to pages.
ERROR
The Portal UI shows the following error in a Pop Up window:
ADF_FACES-60097:For more information, please see the server's error log for an entry beginning with: ADF_FACES-60096:Server Exception during PPR, #2
The WC_Portal1-diagnostic.log shows this warning for a missing logo or icon file for a portal (note the portal being edited might be different):
[2018-10-26T14:25:07.779-04:00] [WC_Portal1] [WARNING] [] [org.apache.myfaces.trinidad.webapp.ResourceServlet] [tid: [ACTIVE].ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <USERID>] [ecid: <ECID>] [APP: webcenter] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: <DSID>] URL for resource not found.[[
resourcePath: /webcenter-spaces-resources/oracle/webcenter/space/metadata/spaces/<PORTAL_NAME>/images/<IMAGE_NAME>.png
loader class name: org.apache.myfaces.trinidad.resource.CachingResourceLoader@7683e9b(oracle.webcenter.webcenterapp.internal.view.resource.WebCenterSpacesResourceLoader@5d2b13fc)
request.pathTranslated: /<DOMAIN_HOME>/servers/WC_Portal1/tmp/_WL_user/webcenter/na4d99/war/oracle/webcenter/space/metadata/spaces/<PORTAL_NAME>/images/<IMAGE_NAME>.png
request.requestURL: https://<HOSTNAME>:<PORT>/webcenter/webcenter-spaces-resources/oracle/webcenter/space/metadata/spaces/<PORTAL_NAME>/images/<IMAGE_NAME>.png
FacesContext: org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$CacheRenderKit@71c262e6
ServletContext: ServletContext@279272106[app:webcenter module:/webcenter path:/webcenter spec-version:3.1]
]]
[2018-10-26T14:25:55.394-04:00] [WC_Portal1] [ERROR] [] [oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter] [tid: [ACTIVE].ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <USERID>] [ecid: <ECID>] [APP: webcenter] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: <DSID>] ADF_FACES-60096:Server Exception during PPR, #2[[
oracle.adf.controller.ControllerException: ADFC-00024: No ExternalContext could be found.
at oracle.adfinternal.controller.util.ContextInterfaceImpl.getExternalContext(ContextInterfaceImpl.java:73)
at oracle.adfinternal.controller.util.JsfInterfaceImpl.getRequestMap(JsfInterfaceImpl.java:143)
at oracle.adfinternal.controller.state.AdfcContext.getCurrentInstance(AdfcContext.java:252)
at oracle.adfinternal.controller.application.AdfcPageResolver.getPhysicalURI(AdfcPageResolver.java:72)
at oracle.adf.view.page.editor.mode.ModeContext.setEditMode(ModeContext.java:169)
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellFilter.doFilter(WebCenterShellFilter.java:494)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
...
resourcePath: /webcenter-spaces-resources/oracle/webcenter/space/metadata/spaces/<PORTAL_NAME>/images/<IMAGE_NAME>.png
loader class name: org.apache.myfaces.trinidad.resource.CachingResourceLoader@7683e9b(oracle.webcenter.webcenterapp.internal.view.resource.WebCenterSpacesResourceLoader@5d2b13fc)
request.pathTranslated: /<DOMAIN_HOME>/servers/WC_Portal1/tmp/_WL_user/webcenter/na4d99/war/oracle/webcenter/space/metadata/spaces/<PORTAL_NAME>/images/<IMAGE_NAME>.png
request.requestURL: https://<HOSTNAME>:<PORT>/webcenter/webcenter-spaces-resources/oracle/webcenter/space/metadata/spaces/<PORTAL_NAME>/images/<IMAGE_NAME>.png
FacesContext: org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$CacheRenderKit@71c262e6
ServletContext: ServletContext@279272106[app:webcenter module:/webcenter path:/webcenter spec-version:3.1]
]]
[2018-10-26T14:25:55.394-04:00] [WC_Portal1] [ERROR] [] [oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter] [tid: [ACTIVE].ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <USERID>] [ecid: <ECID>] [APP: webcenter] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: <DSID>] ADF_FACES-60096:Server Exception during PPR, #2[[
oracle.adf.controller.ControllerException: ADFC-00024: No ExternalContext could be found.
at oracle.adfinternal.controller.util.ContextInterfaceImpl.getExternalContext(ContextInterfaceImpl.java:73)
at oracle.adfinternal.controller.util.JsfInterfaceImpl.getRequestMap(JsfInterfaceImpl.java:143)
at oracle.adfinternal.controller.state.AdfcContext.getCurrentInstance(AdfcContext.java:252)
at oracle.adfinternal.controller.application.AdfcPageResolver.getPhysicalURI(AdfcPageResolver.java:72)
at oracle.adf.view.page.editor.mode.ModeContext.setEditMode(ModeContext.java:169)
at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellFilter.doFilter(WebCenterShellFilter.java:494)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
...
STEPS
The issue can be reproduced with the following steps:
- Connect to WebCenter Portal
- View a portal
- From the Contribute drop-down select: Edit portal
- Select the properties of a component in the page and then select : Display Options
The error occurs.
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 |
Cause |
Solution |
References |