[
http://jira.amdatu.org/jira/browse/AMDATU-267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ivo Ladage - van Doorn resolved AMDATU-267.
-------------------------------------------
Resolution: Fixed
"service.ranking" is now replaced by Constants.SERVICE_RANKING
> 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
> Assignee: Ivo Ladage - van Doorn
> Fix For: 0.1.0
>
>
> 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