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

Raymond Augé resolved ARIES-2006.
---------------------------------
    Resolution: Duplicate

Sincere thanks for the report. It adds context to the original.

> java.lang.IllegalStateException: The service has been unregistered
> ------------------------------------------------------------------
>
>                 Key: ARIES-2006
>                 URL: https://issues.apache.org/jira/browse/ARIES-2006
>             Project: Aries
>          Issue Type: Bug
>          Components: SPI Fly
>    Affects Versions: spifly-1.3.0
>            Reporter: Johan Compagner
>            Priority: Major
>
> i tried using 1.3.0 version for my eclipse instead of the 1.2.4 version i 
> used before
> But then everytime i shutdown our eclipse based project i get:
>  
> java.lang.IllegalStateException: The service has been unregistered 
> \{org.slf4j.spi.SLF4JServiceProvider}=\{serviceloader.mediator=68, 
> service.id=142, service.bundleid=96, service.scope=bundle, 
> .org.apache.aries.spifly.provider.implclass=org.apache.logging.slf4j.SLF4JServiceProvider,
>  
> .org.apache.aries.spifly.provider.discovery.mode=SERVICELOADER_CAPABILITIES}java.lang.IllegalStateException:
>  The service has been unregistered 
> \{org.slf4j.spi.SLF4JServiceProvider}=\{serviceloader.mediator=68, 
> service.id=142, service.bundleid=96, service.scope=bundle, 
> .org.apache.aries.spifly.provider.implclass=org.apache.logging.slf4j.SLF4JServiceProvider,
>  .org.apache.aries.spifly.provider.discovery.mode=SERVICELOADER_CAPABILITIES} 
> at 
> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.unregister(ServiceRegistrationImpl.java:222)
>  at 
> org.apache.aries.spifly.ProviderBundleTrackerCustomizer.removedBundle(ProviderBundleTrackerCustomizer.java:457)
>  at 
> org.osgi.util.tracker.BundleTracker$Tracked.customizerRemoved(BundleTracker.java:501)
>  at 
> org.osgi.util.tracker.BundleTracker$Tracked.customizerRemoved(BundleTracker.java:1)
>  at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341) 
> at 
> org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:456)
>  at 
> org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:974)
>  
> with 1.2.4 this does not happen.
> the the thing is that that specific server is already unregistered at 
> startup.. So it is not that that one is deregistered twice at shutdown, but 
> that specific instance is started, then i guess used and directly 
> unregistered by eclipse again)
> but then when a actual exit does happen it is unregistered again 



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

Reply via email to