Stefan Bischof created FELIX-6072:
-------------------------------------
Summary: prevent NullPointerException in Healthcheck
ScriptEnginesTracker
Key: FELIX-6072
URL: https://issues.apache.org/jira/browse/FELIX-6072
Project: Felix
Issue Type: Bug
Components: Health Checks
Affects Versions: healthcheck.generalchecks 2.0.0
Environment: openjdk11
fedora 29
Reporter: Stefan Bischof
While adding adding this configuration at runtime to the configuration.json i
got an NPE
{code:java}
,
"org.apache.felix.hc.generalchecks.DiskSpaceCheck~aaa": {
"diskUsedThresholdWarn": 50,
"diskPaths": "."
}
{code}
Exception:
{code:java}
ERROR: Bundle org.apache.felix.healthcheck.generalchecks [41] EventDispatcher:
Error during dispatch. (java.lang.NullPointerException)
java.lang.NullPointerException
at
org.apache.felix.hc.generalchecks.util.ScriptEnginesTracker.unregisterFactories(ScriptEnginesTracker.java:113)
at
org.apache.felix.hc.generalchecks.util.ScriptEnginesTracker.bundleChanged(ScriptEnginesTracker.java:89)
at
org.apache.felix.framework.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:915)
at
org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:834)
at org.apache.felix.framework.EventDispatcher.run(EventDispatcher.java:1147)
at
org.apache.felix.framework.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.EventDispatcher$1.run(EventDispatcher.java:102)
at java.base/java.lang.Thread.run(Thread.java:834)
{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)