Shutdown of Amdatu causes exception since dep mgr update
--------------------------------------------------------
Key: AMDATU-267
URL: http://jira.amdatu.org/jira/browse/AMDATU-267
Project: Amdatu
Issue Type: Bug
Reporter: Ivo Ladage - van Doorn
After the commit of AMDATU-262 it seems that this error is always thrown upon
shutdown:
ERROR: EventDispatcher: Error during dispatch. (java.lang.ClassCastException:
java.lang.String cannot be cast to java.lang.Integer)
java.lang.ClassCastException: java.lang.String cannot be cast to
java.lang.Integer
at
org.apache.felix.dm.tracker.ServiceTracker$Tracked.highestTracked(ServiceTracker.java:872)
at
org.apache.felix.dm.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1095)
at
org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:864)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:732)
at
org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3623)
at org.apache.felix.framework.Felix.access$000(Felix.java:39)
at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:667)
at
org.apache.felix.framework.ServiceRegistry.unregisterService(ServiceRegistry.java:124)
at
org.apache.felix.framework.ServiceRegistrationImpl.unregister(ServiceRegistrationImpl.java:129)
at
org.apache.felix.dm.impl.ServiceRegistrationImpl.unregister(ServiceRegistrationImpl.java:49)
at
org.apache.felix.dm.impl.ComponentImpl.unregisterService(ComponentImpl.java:909)
at
org.apache.felix.dm.impl.ComponentImpl.unbindService(ComponentImpl.java:648)
at
org.apache.felix.dm.impl.ComponentImpl.access$500(ComponentImpl.java:52)
at org.apache.felix.dm.impl.ComponentImpl$14.run(ComponentImpl.java:223)
at org.apache.felix.dm.impl.SerialExecutor$1.run(SerialExecutor.java:47)
at
org.apache.felix.dm.impl.SerialExecutor.scheduleNext(SerialExecutor.java:84)
at
org.apache.felix.dm.impl.SerialExecutor.execute(SerialExecutor.java:68)
at
org.apache.felix.dm.impl.ComponentImpl.calculateStateChanges(ComponentImpl.java:228)
at org.apache.felix.dm.impl.ComponentImpl.stop(ComponentImpl.java:418)
at
org.apache.felix.dm.DependencyManager.remove(DependencyManager.java:91)
at
org.apache.felix.dm.DependencyActivatorBase.cleanup(DependencyActivatorBase.java:260)
at
org.apache.felix.dm.DependencyActivatorBase.stop(DependencyActivatorBase.java:90)
at
org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:683)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:2128)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1152)
at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
at java.lang.Thread.run(Thread.java:619)
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira