RE: Starting a keel/avalon component/model automatically
Nathan Kontny <Nathan.Kontny-UgwZ4owrJFB8UrSeD/[email protected]> Thu, 15 Jul 2004 16:47:10 -0700
| Newsgroups | gmane.comp.java.keel.user |
|---|---|
| Message-ID | <[email protected]> |
Lou, can you please speak some more on this. So in my Xdoclet meta data of my
model that I would like to activate on startup, I have the activation="startup"
attribute. I checked the merged system.xconf, and now I see this in there:
<iron.close-auctions logger="iron" activation="startup"
id="iron.close-auctions"></iron.close-auctions>
But it isn't working yet. This should startup when I access any model in my
system right? Does that model have to implement Startable?
Thank you,
Nate
Quoting Louis Moore <[email protected]>:
> You can define activation for a component in its system.xconf file. If
> you want it to startup when the server does, do something like this (I'm
> not sure but you might be able to do it in the metadata for your class
> instead as well):
>
> <keel>
>
> <my-component id="my-component-id" activation="startup"
> logger="my-component-logger">
> </my-component>
>
> </keel>
>
> hth,
> Lou
>
> -----Original Message-----
> From: user-keelframework.org-admin-rI8AND0JKYOgdSakss0wQjfEH8FBEnyy@public.gmane.org
> [mailto:user-keelframework.org-admin-rI8AND0JKYOgdSakss0wQjfEH8FBEnyy@public.gmane.org] On Behalf
> Of maxxam-cuDQgYkrLFxfAa1EqD/[email protected]
> Sent: Thursday, July 15, 2004 2:55 PM
> To: user-keelframework.org-rI8AND0JKYOgdSakss0wQjfEH8FBEnyy@public.gmane.org
> Subject: [Keel User] Starting a keel/avalon component/model
> automatically
>
> Hi,
>
> I have an application which receives JMS messages (from an external
> system) which in turn needs to call a keel model/s. I have a class that
> implements the JMS queue receive and I need this class to start up
> automatically after the server is started. At present I am starting it
> by
> manually opening a jsp page that calls a keel model which in turn
> instantiates my object.
>
> I have tried implementing the Startable interface hoping that
> Avalon/keel
> will start my component for me - I really don't have a good idea at all
> about how this Avalon stuff works! No luck so far.
>
> I guess that it is possible to start components automatically as the
> quartz scheduler somehow starts up but I can't figure out how it manages
> to do this.
>
> Can anyone help please.
> Max
> _______________________________________________
> User mailing list
> [email protected]
> http://lists.keelframework.org/listinfo.cgi/user-keelframework.org
>
> _______________________________________________
> User mailing list
> [email protected]
> http://lists.keelframework.org/listinfo.cgi/user-keelframework.org
>