Which Camel version are you using ? Camel 3.1.0 ? Regards JB
> Le 2 déc. 2020 à 16:42, michael e <michaelel...@outlook.fr> a écrit : > > I also try > <bean id="shutdown-strategy" > class="org.apache.camel.impl.engine.DefaultShutdownStrategy"> > <property name="timeout" value="1"/> > </bean> > > with no effect here a more complete trace > > 16:40:52.694 INFO [pipe-stop 103] Destroying container for blueprint bundle > test/1.0.0.SNAPSHOT > 16:40:52.696 WARN [pipe-stop 103] Lifecycle strategy > org.apache.camel.impl.engine.OnCamelContextLifecycleStrategy@1d951df2 failed > on CamelContext (camel-4) due to: No component with id 'blueprintBundle' > could be found. This exception will be ignored > 16:40:52.696 INFO [pipe-stop 103] Apache Camel 3.6.0 (camel-4) is shutting > down > 16:40:52.697 INFO [pipe-stop 103] Starting to graceful shutdown 1 routes > (timeout 1 seconds) > 16:40:52.698 INFO [Camel (camel-4) thread #6 - ShutdownTask] Route: > rest-test-route shutdown complete, was consuming from: timer://foo > <timer://foo> > 16:40:52.698 INFO [pipe-stop 103] Graceful shutdown of 1 routes completed in > 0 seconds > 16:40:52.700 WARN [pipe-stop 103] Error occurred while stopping lifecycle > strategies. This exception will be ignored. > org.osgi.service.blueprint.container.NoSuchComponentException: No component > with id 'blueprintBundle' could be found > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.getComponentInstance(BlueprintContainerImpl.java:805) > ~[?:?] > at > org.apache.camel.blueprint.BlueprintContainerBeanRepository.lookupByType(BlueprintContainerBeanRepository.java:104) > ~[?:?] > at > org.apache.camel.blueprint.BlueprintContainerBeanRepository.lookupByType(BlueprintContainerBeanRepository.java:100) > ~[?:?] > at > org.apache.camel.blueprint.BlueprintContainerBeanRepository.findByType(BlueprintContainerBeanRepository.java:94) > ~[?:?] > at > org.apache.camel.support.DefaultRegistry.findByType(DefaultRegistry.java:203) > ~[!/:3.6.0] > at > org.apache.camel.impl.engine.OnCamelContextLifecycleStrategy.onContextStopped(OnCamelContextLifecycleStrategy.java:125) > ~[!/:3.6.0] > > Michael. > > De : Jean-Baptiste Onofre <j...@nanthrax.net> > Envoyé : mercredi 2 décembre 2020 16:20 > À : user@karaf.apache.org <user@karaf.apache.org> > Objet : Re: org.osgi.service.blueprint.container.NoSuchComponentException: No > component with id 'blueprintBundle' could be found > > OK. You have to reduce the timeout (grace period) on the camel shutdown > strategy or increase blueprint timeout. > > Did you try this ? > > Regards > JB > >> Le 2 déc. 2020 à 16:11, michael e <michaelel...@outlook.fr >> <mailto:michaelel...@outlook.fr>> a écrit : >> >> I wasn't aware about this timeout configuration (is not a simple service but >> a camel context) >> >> Michael. >> >> >> De : michael e <michaelel...@outlook.fr <mailto:michaelel...@outlook.fr>> >> Envoyé : mercredi 2 décembre 2020 16:04 >> À : user@karaf.apache.org <mailto:user@karaf.apache.org> >> <user@karaf.apache.org <mailto:user@karaf.apache.org>> >> Objet : RE: org.osgi.service.blueprint.container.NoSuchComponentException: >> No component with id 'blueprintBundle' could be found >> >> Hello JB, >> >> Thanks for your response, i'm sorry i poste the wrong camel ticket (by the >> way i think claus already take care about this issue). >> >> The ticket https://issues.apache.org/jira/browse/CAMEL-15760 >> <https://issues.apache.org/jira/browse/CAMEL-15760> >> >> Michael. >> >> >> De : Jean-Baptiste Onofre <j...@nanthrax.net <mailto:j...@nanthrax.net>> >> Envoyé : mercredi 2 décembre 2020 16:00 >> À : user@karaf.apache.org <mailto:user@karaf.apache.org> >> <user@karaf.apache.org <mailto:user@karaf.apache.org>> >> Objet : Re: org.osgi.service.blueprint.container.NoSuchComponentException: >> No component with id 'blueprintBundle' could be found >> >> Hmm, it seems a mistake in the configuration between the blueprint timeout >> and the Camel Shutdown strategy, no ? >> >> Do you consider this as a bug ? >> >> Regards >> JB >> >>> Le 2 déc. 2020 à 15:01, michael e <michaelel...@outlook.fr >>> <mailto:michaelel...@outlook.fr>> a écrit : >>> >>> Hello, >>> >>> When i stop camel bundle using blueprint i get this >>> org.osgi.service.blueprint.container.NoSuchComponentException: No component >>> with id 'blueprintBundle' could be found >>> Karaf version is 4.3.0 >>> camel-blueprint is 3.1.0 >>> >>> Related discussion: >>> >>> https://issues.apache.org/jira/browse/CAMEL-14332 >>> <https://issues.apache.org/jira/browse/CAMEL-14332> >>> [CAMEL-14332] camel-blueprint - Camel route does not consider the value of >>> ShutdownStrategy timeout. - ASF JIRA >>> <https://issues.apache.org/jira/browse/CAMEL-14332> >>> So when the Shutdown strategy timeout is longer than one minute, the >>> BlueprintEventDispatcher timeout is triggered for first, making the >>> shutdown strategy useless.. The solution to this, is to remove the piece of >>> code that handle the destroy event from BlueprintCamelContext. >>> issues.apache.org <http://issues.apache.org/> >>> Regards, >>> Michael.