Hi Claus

On 13 April 2012 16:12, Claus Ibsen <claus.ib...@gmail.com> wrote:
> Hi
>
> What runtime do you use? Tomcat, Standalone, OSGi etc?

Both tomcat and jetty in different settings.

> Camel should pickup that bean automatic as it lookup the registry by type.
> As shown here
> http://camel.apache.org/advanced-configuration-of-camelcontext-using-spring.html
>
> And does you class really have the correct name? It starts with import
> in the mail below.

Yes that was a typo.  It doesn't really have that name.  But what I
have found, which was surprizing but OK now that I know, is that the
LifecycleStrategyManager does indeed work as expected (which is
great), but it doesn't seem to be picked up during testing.  I am
guessing that the CamelTestSupport uses its own liefecycle manager.
Is this true?

>
> On Fri, Apr 13, 2012 at 1:25 PM, Bob Jolliffe <bobjolli...@gmail.com> wrote:
>> Hi
>>
>> I am struggling a bit with loading a custom
>> LifecycleManagementStrategy.  (Like some previous posters I am looking
>> to load some xml routes on startup).
>>
>> I have created a class DHIS2LifecycleManagementStrategy which extends
>> DefaultLifecycleManagementStrategy and overridden the onContextStart()
>> method.  But I'm not sure what exactly to put in my spring beans
>> configuration file in order for this strategy to be picked up.  I have
>> the following:
>>
>> <!-- custom lifecycle strategy -->
>> <bean id="lifecyclestrategy" class="import
>> org.hisp.dhis.integration.management.DHIS2LifecycleManagementStrategy"
>> />
>>
>> <camel:context .... />
>>
>> Any idea what I am missing?
>>
>> Thanks
>> Bob
>
>
>
> --
> Claus Ibsen
> -----------------
> CamelOne 2012 Conference, May 15-16, 2012: http://camelone.com
> FuseSource
> Email: cib...@fusesource.com
> Web: http://fusesource.com
> Twitter: davsclaus, fusenews
> Blog: http://davsclaus.blogspot.com/
> Author of Camel in Action: http://www.manning.com/ibsen/

Reply via email to