You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Jean-Baptiste Onofré (Jira)" <ji...@apache.org> on 2021/10/21 12:50:00 UTC

[jira] [Resolved] (FELIX-6419) Unable to initialize configurations list: java.lang.NullPointerException

     [ https://issues.apache.org/jira/browse/FELIX-6419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Baptiste Onofré resolved FELIX-6419.
-----------------------------------------
    Resolution: Fixed

> Unable to initialize configurations list: java.lang.NullPointerException
> ------------------------------------------------------------------------
>
>                 Key: FELIX-6419
>                 URL: https://issues.apache.org/jira/browse/FELIX-6419
>             Project: Felix
>          Issue Type: Bug
>          Components: File Install
>    Affects Versions: fileinstall-3.7.0
>            Reporter: Rakesh Kumar
>            Assignee: Jean-Baptiste Onofré
>            Priority: Major
>             Fix For: fileinstall-3.7.2
>
>
> I have just updated the fileinstall bundle version to 3.7.0 and started getting this exception when I stop the server. I am running Felix in embedded mode.
>  
> {code:java}
> 2021-05-20 08:20:55.543 [AdeptJ Terminator] INFO  com.adeptj.runtime.osgi.FrameworkManager - Removing OSGi FrameworkListener!!
> Unable to initialize configurations list: java.lang.NullPointerException
> java.lang.NullPointerException
> 	at org.apache.felix.fileinstall.internal.ConfigInstaller.init(ConfigInstaller.java:160)
> 	at org.apache.felix.fileinstall.internal.FileInstall$ConfigAdminSupport$Tracker.addingService(FileInstall.java:400)
> 	at org.apache.felix.fileinstall.internal.FileInstall$ConfigAdminSupport$Tracker.addingService(FileInstall.java:355)
> 	at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:944)
> 	at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:872)
> 	at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
> 	at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)
> 	at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:904)
> 	at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990)
> 	at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838)
> 	at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545)
> 	at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863)
> 	at org.apache.felix.framework.Felix.registerService(Felix.java:3834)
> 	at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328)
> 	at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:501)
> 	at org.apache.felix.cm.impl.ConfigurationManager.start(ConfigurationManager.java:199)
> 	at org.apache.felix.cm.impl.ConfigurationAdminStarter.activate(ConfigurationAdminStarter.java:78)
> 	at org.apache.felix.cm.impl.ConfigurationAdminStarter.checkStart(ConfigurationAdminStarter.java:186)
> 	at org.apache.felix.cm.impl.ConfigurationAdminStarter.updatePluginsSet(ConfigurationAdminStarter.java:179)
> 	at org.apache.felix.cm.impl.RequiredConfigurationPluginTracker$1.run(RequiredConfigurationPluginTracker.java:122)
> 	at org.apache.felix.cm.impl.ActivatorWorkerQueue.run(ActivatorWorkerQueue.java:82)
> 	at java.base/java.lang.Thread.run(Thread.java:834)
> *ERROR* Error processing task
> java.lang.IllegalStateException: Invalid BundleContext.
> 	at org.apache.felix.framework.BundleContextImpl.checkValidity(BundleContextImpl.java:491)
> 	at org.apache.felix.framework.BundleContextImpl.createFilter(BundleContextImpl.java:107)
> 	at org.osgi.util.tracker.ServiceTracker.<init>(ServiceTracker.java:188)
> 	at org.apache.felix.cm.impl.helper.BaseTracker.<init>(BaseTracker.java:62)
> 	at org.apache.felix.cm.impl.helper.ManagedServiceTracker.<init>(ManagedServiceTracker.java:42)
> 	at org.apache.felix.cm.impl.ConfigurationManager.start(ConfigurationManager.java:203)
> 	at org.apache.felix.cm.impl.ConfigurationAdminStarter.activate(ConfigurationAdminStarter.java:78)
> 	at org.apache.felix.cm.impl.ConfigurationAdminStarter.checkStart(ConfigurationAdminStarter.java:186)
> 	at org.apache.felix.cm.impl.ConfigurationAdminStarter.updatePluginsSet(ConfigurationAdminStarter.java:179)
> 	at org.apache.felix.cm.impl.RequiredConfigurationPluginTracker$1.run(RequiredConfigurationPluginTracker.java:122)
> 	at org.apache.felix.cm.impl.ActivatorWorkerQueue.run(ActivatorWorkerQueue.java:82)
> 	at java.base/java.lang.Thread.run(Thread.java:834)
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)