My Oracle Support Banner

EM13c: Adding a Specific Metric Alert Event to an Incident Rule Triggers Error: java.lang.NullPointerException (Doc ID 2232662.1)

Last updated on NOVEMBER 16, 2022

Applies to:

Enterprise Manager Base Platform - Version 13.1.0.0.0 and later
Information in this document applies to any platform.

Symptoms

An Incident rule had been configured for one of the metrics by selecting only the 'Critical' severity.
When attempting to add the 'Warning' severity of the same metric, below error was reported:

 

 

Enterprise Manager 13c Cloud Control:  Creating or Editing an Incident Rule;

Under Rules -> Click on "Create" -> Select "Incoming events and updates to events" on the "Select Type of Rule to Create" screen -> Continue

Adding an event or an additional severity to the same event results in the following error:

 

 

<EM_INSTANCE_BASE>/em/<OMS_NAME>/sysman/log/emoms.trc shows the following entry:

2018-06-25 06:28:29,796 [[ACTIVE] ExecuteThread: '27' for queue: 'weblogic.kernel.Default (self-tuning)'] WARN errPopup.ErrorPopupUtil logp.251 -
https://omshost.domain:7301/em/faces/rule-wizard/selEvt?Adf-Window-Id=w0&Adf-Page-Id=8 REQUEST_METHOD: POST View Id: /rule-wizard/selEvt
javax.faces.el.EvaluationException: java.lang.NullPointerException
at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:58)
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1972)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
at oracle.adf.view.rich.event.ProxyEvent.broadcastWrappedEvent(ProxyEvent.java:72)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:124)
at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:168)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:510)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:171)
at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:111)
at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
............
Caused by: java.lang.NullPointerException
at oracle.sysman.core.event.rules.ui.view.region.MetricAlertRegionBean.getSelKeys(MetricAlertRegionBean.java:895)
at oracle.sysman.core.event.rules.ui.view.region.MetricAlertRegionBean.metricColumnAlreadySelected(MetricAlertRegionBean.java:460)
at oracle.sysman.core.event.rules.ui.view.region.MetricAlertRegionBean.handleSelectedMetric(MetricAlertRegionBean.java:534)
at oracle.sysman.core.event.rules.ui.view.region.MetricAlertRegionBean.selectMetricsDiaglogListener(MetricAlertRegionBean.java:392)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.sun.el.parser.AstValue.invoke(AstValue.java:254)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:302)
at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
... 86 more

 

 

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.