users@jersey.java.net

Re: [Jersey] restart a resource

From: Guilhem <guilhem.legal_at_geomatys.fr>
Date: Fri, 03 Oct 2008 14:23:46 +0200

hi,

i follow the tutorial i 've found at
http://blogs.sun.com/sandoz/entry/javarebel_and_jersey_take_2
this works well, but I don't see how to use this with tomcat instead of
a lightWebContainer.

more, the resource are reloaded only when the classes are changed.

For my application I want to make a JSF interface with a button "reload"
which restart all the resources (i had prefer only selected resource but
it seems to be unpossible).

is there any tutorial which help me to do this?

Guilhem Legal


Paul Sandoz a écrit :
>
> On Sep 24, 2008, at 4:42 PM, Guilhem wrote:
>
>> hi,
>>
>> I would know if its possible to dynamically restart a resource
>> without having to undeploy/deploy or restart the container?
>>
>
> It is currently only possible to reload all resources. What happens is
> a new web application is created, configured and initiated.
>
> See the JavaDoc of the class:
>
> com.sun.jersey.spi.container.ContainerNotifier
>
> to register a notifier that may reload the container.
>
> I have used this in conjunction with JavaRebel. When JavaRebel detects
> changes to class files i have a hook in that to dynamically reload
> things using a ContainerNotifier without having to undeploy/deploy the
> web application.
>
> Does that work for you?
>
> Paul.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>
>
>