You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2009/01/15 10:49:59 UTC
[jira] Closed: (FELIX-881) Stopping the Configuration Admin bundle
causes a NullPointerException
[ https://issues.apache.org/jira/browse/FELIX-881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Felix Meschberger closed FELIX-881.
-----------------------------------
Confirmed to work also by Clément Escoffier.
> Stopping the Configuration Admin bundle causes a NullPointerException
> ---------------------------------------------------------------------
>
> Key: FELIX-881
> URL: https://issues.apache.org/jira/browse/FELIX-881
> Project: Felix
> Issue Type: Bug
> Components: Configuration Admin
> Affects Versions: configadmin-1.0.8
> Reporter: Felix Meschberger
> Assignee: Felix Meschberger
> Priority: Blocker
> Fix For: configadmin-1.0.8
>
>
> When the Configuration Admin bundle is stopped a message is logged, which causes a NullPointerException:
> ERROR: Error stopping bundle. (java.lang.NullPointerException) java.lang.NullPointerException
> at org.apache.felix.cm.impl.ConfigurationManager.log(ConfigurationManager.java:777)
> at org.apache.felix.cm.impl.UpdateThread.schedule(UpdateThread.java:113)
> at org.apache.felix.cm.impl.UpdateThread.terminate(UpdateThread.java:104)
> at org.apache.felix.cm.impl.ConfigurationManager.stop(ConfigurationManager.java:215)
> at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:611)
> at org.apache.felix.framework.Felix._stopBundle(Felix.java:2047)
> at org.apache.felix.framework.Felix.stopBundle(Felix.java:2004)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1188)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
> at java.lang.Thread.run(Thread.java:613)
> ERROR: Error stopping file:/XXX/.m2/repository/org/apache/felix/org.apache.felix.configadmin/1.0.6/org.apache.felix.configadmin-1.0.6.jar (org.osgi.framework.BundleException: Activator stop error in bundle org.apache.felix.configadmin [30].)
> java.lang.NullPointerException
> at org.apache.felix.cm.impl.ConfigurationManager.log(ConfigurationManager.java:777)
> at org.apache.felix.cm.impl.UpdateThread.schedule(UpdateThread.java:113)
> at org.apache.felix.cm.impl.UpdateThread.terminate(UpdateThread.java:104)
> at org.apache.felix.cm.impl.ConfigurationManager.stop(ConfigurationManager.java:215)
> at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:611)
> at org.apache.felix.framework.Felix._stopBundle(Felix.java:2047)
> at org.apache.felix.framework.Felix.stopBundle(Felix.java:2004)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1188)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
> at java.lang.Thread.run(Thread.java:613)
> This is caused by the log method calling getReference() on the configurationAdminRegistration field which has already been set to null
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.