Accessing DIP 11g in EM FMW Control Console Fails with: java.lang.NullPointerException / ADF_FACES-60096:Server Exception during PPR, # / Or: "Error getting backend type" (IE Browser Does Not Show Anything)
(Doc ID 1500919.1)
Last updated on MAY 10, 2023
Applies to:
Oracle Internet Directory - Version 11.1.1.9.0 and laterInformation in this document applies to any platform.
Symptoms
Scenario #1:
Error Message pops up in Fusion Middleware (FMW) Enterprise Manager (EM) after selecting Directory Integration Platform (DIP):
The AdminServer logs show the following:
[2014-06-19T22:25:30.174-04:00] [AdminServer] [ERROR] [ADFC-50018] [oracle.adfinternal.controller.application.AdfcExceptionHandler] [tid: [ACTIVE].ExecuteThread: '' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <WLS_USERID>] [ecid: <ECID>] [APP: em] [DSID: <DSID>] [URI: /em/faces/as/iam/dip/dipHomePage] ADFc: No exception handler was found for an application exception.[[
javax.el.ELException: java.lang.NullPointerException
at javax.el.BeanELResolver.getValue(BeanELResolver.java:298)
.
.
.
RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
... 9 more
]]
[2014-06-19T22:25:30.179-04:00] [AdminServer] [WARNING] [] [oracle.adfinternal.view.faces.lifecycle.LifecycleImpl] [tid: [ACTIVE].ExecuteThread: '' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <WLS_USERID>] [ecid: <ECID>] [APP: em] [DSID: <DSID>] [URI: /em/faces/as/iam/dip/dipHomePage] ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RENDER_RESPONSE 6[[
javax.el.ELException: java.lang.NullPointerException
at javax.el.BeanELResolver.getValue(BeanELResolver.java:298)
.
<../..>
.
[2014-06-19T22:26:24.002-04:00] [AdminServer] [ERROR] [] [oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator] [tid: [ACTIVE].ExecuteThread: '' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <WLS_USERID>] [ecid: <ECID>] [APP: em] [DSID: <DSID>] [URI: /em/faces/as/iam/dip/dipHomePage] ADF_FACES-60096:Server Exception during PPR, #2[[
javax.el.ELException: java.lang.NullPointerException
at javax.el.BeanELResolver.getValue(BeanELResolver.java:298)
at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
at com.sun.el.parser.AstNot.getValue(AstNot.java:59)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
.
.
.
Caused by: java.lang.NullPointerException
Scenario #2:
Oracle Internet Directory (OID) 11g with Directory Integration Platform (DIP).
This was working before. No new installs, patching or changes made.
Suddenly, accessing DIP in Enterprise Manager (EM) Fusion Middleware (FMW) Control console in Internet Explorer (IE) browser does not show anything / nothing happens.
Other browsers return error:
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, #9.
WLS AdminServer diagnostic log which shows error:
<1350941327551> <BEA-101020> <[ServletContext@3645459[app:em module:/em path:/em spec-version:2.5]] Servlet failed with Exception
javax.el.ELException: java.lang.NullPointerException
at javax.el.BeanELResolver.getValue(BeanELResolver.java:298)
at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
at com.sun.el.parser.AstNot.getValue(AstNot.java:59)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)
at oracle.adf.view.rich.render.RichRenderer.getVisible(RichRenderer.java:1830)
.
.
Caused By: java.lang.NullPointerException
at oracle.sysman.emas.view.iam.dip.DIPProvProfileTableModelBean1.isBackendOID(DIPProvProfileTableModelBean1.java:825)
.
Scenario #3:
OID/DIP 11g, e.g. version 11.1.1.5, was working via EM.
After installing OAM 11.1.1.5.1, WebTier 11.1.1.6 and Webgate for OAM 11.1.1.5.1 on the same MW_HOME, the following error appear on EM when trying to navigate through the DIP items / pages:
oracle.sysman.emSDK.app.exception.EMSystemException at oracle.sysman.emas.view.iam.dip.DIPIntgProfileTreeTableModelBean.initializeData(DIPIntgProfileTreeTableModelBean.java:365)
at oracle.sysman.core.model.util.ModelUtil$EMObjectResetter.initOrResetEMObject(ModelUtil.java:319)
at oracle.sysman.core.model.util.ModelUtil$EMObjectResetter.access$000(ModelUtil.java:280)
at oracle.sysman.core.model.util.ModelUtil.initializeMBEMObjects(ModelUtil.java:231)
at oracle.sysman.core.model.util.ModelUtil.initializeAllEMObjects(ModelUtil.java:128)
at oracle.sysman.core.model.util.ModelUtil.initializeAllEMObjects(ModelUtil.java:101)
at oracle.sysman.emSDK.adfext.ctlr.EMPagePhaseListener.doPrePrepareModel(EMPagePhaseListener.java:867)
at oracle.sysman.emSDK.adfext.ctlr.EMPagePhaseListener.beforePhase(EMPagePhaseListener.java:795)
at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:551)
.
.
WLS AdminServer-diagnostic.log shows:
javax.el.ELException: java.lang.NullPointerException
at javax.el.BeanELResolver.getValue(BeanELResolver.java:266)
at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
at com.sun.el.parser.AstValue.getValue(Unknown Source)
.
.
Caused by: java.lang.NullPointerException
.
Changes
Scenario #1 and #2: No changes.
Scenario #3: Installed OAM, WebTier, Webgate.
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 |