[jira] [Commented] (ARIES-1795) java.lang.IllegalStateException: The service registration is no longer valid.
[ 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.
[ 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.
[ 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.
[ 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 >