dev@glassfish.java.net

Re: v3 --libraries question

From: Hong Zhang <Hong.Zhang_at_Sun.COM>
Date: Tue, 07 Apr 2009 14:11:54 -0400

I believe admin gui's restart applications is esentially disable/enable
application. And the classloader is recreated in the enable case in v3.

> Whatever operation that causes the classloader to be recreated. In v2,
> I don't think disable/enable would cause the classloader to be
> recreated. In v3, this area has changed and I don't exactly remember
> the change. Deployment team can clarify if there is an admin command
> for the same or the only way to achieve it is to restart the server.
>
> Thanks,
> Sahoo
>
> June.Parks_at_Sun.COM wrote:
>
>> When you say "restarting the app" do you mean disabling and
>> re-enabling it?
>>
>> June
>>
>> On 04/06/09 08:08, Anissa Lam wrote:
>>
>>>
>>> Thanks Sahoo for clarifying this.
>>> I am asking mainly from the GUI's point of view. Should i allow
>>> user to modify --libraries after the application has been
>>> deployed. In v2, this is not allowed, and is a read only field.
>>> Based on your answer, i will do the same for v3.
>>>
>>> thanks
>>> Anissa.
>>>
>>> Sahoo wrote:
>>>
>>>> The behavior is same as v2. What change you want to make? Add more
>>>> jar to the librray list? If yes, then you need to undeploy and
>>>> redeploy unless you use some kind of Class-Path reference from one
>>>> library jar to other library jars. If you want to update a library
>>>> jar, then just restarting the app is enough.
>>>>
>>>> Sahoo
>>>> Anissa Lam wrote:
>>>>
>>>>>
>>>>> In v2, I believe one can specify additional libraries during
>>>>> deployment, but cannot change that once the app is deployed. In
>>>>> order to make this change, the application has to be undeployed
>>>>> first, and then deploy again.
>>>>>
>>>>> Is this requirement the same in v3 ?
>>>>>
>>>>> thanks
>>>>> Anissa
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>