On Mon, Oct 29, 2012 at 11:36 AM, Benjamin Graf <[email protected]> wrote: > > -------- Original-Nachricht -------- >> Datum: Mon, 29 Oct 2012 10:30:36 +0100 >> Von: Claus Ibsen <[email protected]> >> An: [email protected] >> Betreff: Re: Camel context autostartup > >> On Mon, Oct 29, 2012 at 10:25 AM, Benjamin Graf <[email protected]> >> 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 <[email protected]> >> >> An: [email protected] >> >> 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 <[email protected]> >> >> 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: [email protected] >> >> 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: [email protected] >> 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: [email protected] Web: http://fusesource.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen
