[jira] [Commented] (ARIES-1795) java.lang.IllegalStateException: The service registration is no longer valid.

2018-04-26 Thread Stefan Bischof (JIRA)

[ 
https://issues.apache.org/jira/browse/ARIES-1795?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16454603#comment-16454603
 ] 

Stefan Bischof commented on ARIES-1795:
---

Hi,

sorry that was a bit short.
13    STPPD 201830241837  
reference:file:/builds/project-name/mvn-workspace/.m2/repository/org/apache/felix/org.apache.felix.http.jetty/3.4.8/org.apache.felix.http.jetty-3.4.8.jar

-ea, aQute.launcher.Launcher] executed with result=-9, 
I will send you more information when i get all dependencys to work again.  
org.apache.felix.framework 5.9.0-SNAPSHOT uses some pom-references which are 
not awaylible for me. (felix-parent 5-SNAPSHOT).

 

 

> java.lang.IllegalStateException: The service registration is no longer valid.
> -
>
> Key: ARIES-1795
> URL: https://issues.apache.org/jira/browse/ARIES-1795
> Project: Aries
>  Issue Type: Question
>  Components: jax-rs-whiteboard
>Affects Versions: jax-rs-whiteboard-1.0.0
>Reporter: Stefan Bischof
>Priority: Critical
> Attachments: log.txt, log2.txt
>
>
> Hi Carlos,
>  
> is this a Felix, an Aries-Whiteboard or (again) my Error?
> I only have this error on CI-Build using Gitlab-CI with maven-bnd-test-plugin.
>  
> {code:java}
> java.lang.IllegalStateException: The service registration is no longer valid.
>     at 
> org.apache.felix.framework.ServiceRegistrationImpl.getReference(ServiceRegistrationImpl.java:109)
>     at 
> org.apache.aries.jax.rs.whiteboard.internal.utils.Utils.updateProperty(Utils.java:188)
>     at 
> org.apache.aries.jax.rs.whiteboard.internal.Whiteboard.removeHttpEndpoints(Whiteboard.java:737)
>     at org.apache.aries.osgi.functional.OSGi.lambda$null$59(OSGi.java:537)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:96)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:58)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:969)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:871)
>     at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
>     at org.osgi.util.tracker.ServiceTracker.close(ServiceTracker.java:380)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at 
> org.apache.aries.osgi.functional.internal.AllOSGi.lambda$null$1(AllOSGi.java:51)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at org.apache.aries.osgi.functional.OSGi.lambda$null$59(OSGi.java:539)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.JustOSGiImpl.lambda$null$1(JustOSGiImpl.java:51)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:96)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:58)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:969)
>     at 
> 

[jira] [Commented] (ARIES-1795) java.lang.IllegalStateException: The service registration is no longer valid.

2018-04-26 Thread Carlos Sierra (JIRA)

[ 
https://issues.apache.org/jira/browse/ARIES-1795?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16453802#comment-16453802
 ] 

Carlos Sierra commented on ARIES-1795:
--

Hi Stefan,

how is it failing?

I could not find any error in the log... maybe I missed something.

Bests.

Carlos.

> java.lang.IllegalStateException: The service registration is no longer valid.
> -
>
> Key: ARIES-1795
> URL: https://issues.apache.org/jira/browse/ARIES-1795
> Project: Aries
>  Issue Type: Question
>  Components: jax-rs-whiteboard
>Affects Versions: jax-rs-whiteboard-1.0.0
>Reporter: Stefan Bischof
>Priority: Critical
> Attachments: log.txt, log2.txt
>
>
> Hi Carlos,
>  
> is this a Felix, an Aries-Whiteboard or (again) my Error?
> I only have this error on CI-Build using Gitlab-CI with maven-bnd-test-plugin.
>  
> {code:java}
> java.lang.IllegalStateException: The service registration is no longer valid.
>     at 
> org.apache.felix.framework.ServiceRegistrationImpl.getReference(ServiceRegistrationImpl.java:109)
>     at 
> org.apache.aries.jax.rs.whiteboard.internal.utils.Utils.updateProperty(Utils.java:188)
>     at 
> org.apache.aries.jax.rs.whiteboard.internal.Whiteboard.removeHttpEndpoints(Whiteboard.java:737)
>     at org.apache.aries.osgi.functional.OSGi.lambda$null$59(OSGi.java:537)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:96)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:58)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:969)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:871)
>     at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
>     at org.osgi.util.tracker.ServiceTracker.close(ServiceTracker.java:380)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at 
> org.apache.aries.osgi.functional.internal.AllOSGi.lambda$null$1(AllOSGi.java:51)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at org.apache.aries.osgi.functional.OSGi.lambda$null$59(OSGi.java:539)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.JustOSGiImpl.lambda$null$1(JustOSGiImpl.java:51)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:96)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:58)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:969)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:871)
>     at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:911)
>     at 
> org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990)
>     at 
> 

[jira] [Commented] (ARIES-1795) java.lang.IllegalStateException: The service registration is no longer valid.

2018-04-25 Thread Carlos Sierra (JIRA)

[ 
https://issues.apache.org/jira/browse/ARIES-1795?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16452075#comment-16452075
 ] 

Carlos Sierra commented on ARIES-1795:
--

Hi [~bisch...@jena.de],

I believe this is a problem in the Whiteboard, that is unregistering stuff in 
the incorrect order.

I have just generated a new snapshot, could you test wether this solves your 
problem?

Thanks for reporting!

Cheers.

Carlos.

 

> java.lang.IllegalStateException: The service registration is no longer valid.
> -
>
> Key: ARIES-1795
> URL: https://issues.apache.org/jira/browse/ARIES-1795
> Project: Aries
>  Issue Type: Question
>  Components: jax-rs-whiteboard
>Affects Versions: jax-rs-whiteboard-1.0.0
>Reporter: Stefan Bischof
>Priority: Critical
> Attachments: log.txt
>
>
> Hi Carlos,
>  
> is this a Felix, an Aries-Whiteboard or (again) my Error?
> I only have this error on CI-Build using Gitlab-CI with maven-bnd-test-plugin.
>  
> {code:java}
> java.lang.IllegalStateException: The service registration is no longer valid.
>     at 
> org.apache.felix.framework.ServiceRegistrationImpl.getReference(ServiceRegistrationImpl.java:109)
>     at 
> org.apache.aries.jax.rs.whiteboard.internal.utils.Utils.updateProperty(Utils.java:188)
>     at 
> org.apache.aries.jax.rs.whiteboard.internal.Whiteboard.removeHttpEndpoints(Whiteboard.java:737)
>     at org.apache.aries.osgi.functional.OSGi.lambda$null$59(OSGi.java:537)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:96)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:58)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:969)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:871)
>     at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
>     at org.osgi.util.tracker.ServiceTracker.close(ServiceTracker.java:380)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at 
> org.apache.aries.osgi.functional.internal.AllOSGi.lambda$null$1(AllOSGi.java:51)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at org.apache.aries.osgi.functional.OSGi.lambda$null$59(OSGi.java:539)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.JustOSGiImpl.lambda$null$1(JustOSGiImpl.java:51)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:96)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:58)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:969)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:871)
>     at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
>     at 
> 

[jira] [Commented] (ARIES-1795) java.lang.IllegalStateException: The service registration is no longer valid.

2018-04-25 Thread Stefan Bischof (JIRA)

[ 
https://issues.apache.org/jira/browse/ARIES-1795?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16451738#comment-16451738
 ] 

Stefan Bischof commented on ARIES-1795:
---

Hi, this is an older version of the project, bit is hat the same problem while 
bi_build,


https://github.com/bipolis/mambo/tree/dev_stbischof/org.bipolis.mambo.jaxrs.itest

> java.lang.IllegalStateException: The service registration is no longer valid.
> -
>
> Key: ARIES-1795
> URL: https://issues.apache.org/jira/browse/ARIES-1795
> Project: Aries
>  Issue Type: Question
>  Components: jax-rs-whiteboard
>Affects Versions: jax-rs-whiteboard-1.0.0
>Reporter: Stefan Bischof
>Priority: Critical
> Attachments: log.txt
>
>
> Hi Carlos,
>  
> is this a Felix, an Aries-Whiteboard or (again) my Error?
> I only have this error on CI-Build using Gitlab-CI with maven-bnd-test-plugin.
>  
> {code:java}
> java.lang.IllegalStateException: The service registration is no longer valid.
>     at 
> org.apache.felix.framework.ServiceRegistrationImpl.getReference(ServiceRegistrationImpl.java:109)
>     at 
> org.apache.aries.jax.rs.whiteboard.internal.utils.Utils.updateProperty(Utils.java:188)
>     at 
> org.apache.aries.jax.rs.whiteboard.internal.Whiteboard.removeHttpEndpoints(Whiteboard.java:737)
>     at org.apache.aries.osgi.functional.OSGi.lambda$null$59(OSGi.java:537)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:96)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:58)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:969)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:871)
>     at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
>     at org.osgi.util.tracker.ServiceTracker.close(ServiceTracker.java:380)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at 
> org.apache.aries.osgi.functional.internal.AllOSGi.lambda$null$1(AllOSGi.java:51)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at org.apache.aries.osgi.functional.OSGi.lambda$null$59(OSGi.java:539)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.JustOSGiImpl.lambda$null$1(JustOSGiImpl.java:51)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.OSGiResultImpl.close(OSGiResultImpl.java:36)
>     at org.apache.aries.osgi.functional.OSGiResult.run(OSGiResult.java:29)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:96)
>     at 
> org.apache.aries.osgi.functional.internal.ServiceReferenceOSGi$DefaultServiceTrackerCustomizer.removedService(ServiceReferenceOSGi.java:58)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:969)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:871)
>     at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
>     at 
> org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:911)
>     at 
>