On Mon, Oct 29, 2012 at 11:36 AM, Benjamin Graf <benjamin.g...@gmx.net> wrote: > > -------- Original-Nachricht -------- >> Datum: Mon, 29 Oct 2012 10:30:36 +0100 >> Von: Claus Ibsen <claus.ib...@gmail.com> >> An: users@camel.apache.org >> Betreff: Re: Camel context autostartup > >> On Mon, Oct 29, 2012 at 10:25 AM, Benjamin Graf <benjamin.g...@gmx.net> >> wrote: >> > Hi Claus, >> > >> > thanks so far. But does any method exists to avoid auto starting context >> using Spring OSGi with bundles activated? >> > >> >> No, but you can if possible just dont start the bundle itself. And >> then start the bundle to start Camel. > > Well, that's a problem. My OSGi runtime does not support this feature yet. > :-( I was hoping camel autostartup is a good workaround. >
This must be a poor OSGi runtime, which can't manage lifecycle of the bundles. What do you use? And I am sure you are aware of Apache Karaf which is a great OSGi runtime. http://karaf.apache.org/ >> >> The problem is that there is a chicken-egg situation. CamelContext >> need to be started so people can start it, using eg JMX etc. >> And for that the context needs to be started to enlist in JMX etc. > > That's why I actually have written my own JMX Service for starting/stopping > context via JMX which is not dependant if context has been started yet. > > Maybe worth changing that behaviour at all? > >> >> >> >> > Benjamin >> > >> > -------- Original-Nachricht -------- >> >> Datum: Mon, 29 Oct 2012 09:33:49 +0100 >> >> Von: Claus Ibsen <claus.ib...@gmail.com> >> >> An: users@camel.apache.org >> >> Betreff: Re: Camel context autostartup >> > >> >> The autostartup options is for controlling if *routes* should be auto >> >> started or not. >> >> Not the actual CamelContext itself. >> >> >> >> The naming could have been better, but the option was first on <route> >> >> and then later inherited on <camelContext> to make a single switch. >> >> >> >> >> >> On Sat, Oct 27, 2012 at 4:57 PM, Benjamin Graf <benjamin.g...@gmx.net> >> >> wrote: >> >> > Hi, >> >> > >> >> > can anybody explain me why camel context state is set to started if >> >> autostartup >> >> > is set to false? This sound a bit odd to me. >> >> > >> >> > Best, >> >> > Benjamin >> >> > >> >> >> >> >> >> >> >> -- >> >> Claus Ibsen >> >> ----------------- >> >> Red Hat, Inc. >> >> FuseSource is now part of Red Hat >> >> Email: cib...@redhat.com >> >> Web: http://fusesource.com >> >> Twitter: davsclaus >> >> Blog: http://davsclaus.com >> >> Author of Camel in Action: http://www.manning.com/ibsen >> >> >> >> -- >> Claus Ibsen >> ----------------- >> Red Hat, Inc. >> FuseSource is now part of Red Hat >> Email: cib...@redhat.com >> Web: http://fusesource.com >> Twitter: davsclaus >> Blog: http://davsclaus.com >> Author of Camel in Action: http://www.manning.com/ibsen -- Claus Ibsen ----------------- Red Hat, Inc. FuseSource is now part of Red Hat Email: cib...@redhat.com Web: http://fusesource.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen