dev@glassfish.java.net

Re: HEADS UP: Upgrading the schema2beans.jar for appserver ...

From: Jerome Dochez <Jerome.Dochez_at_Sun.COM>
Date: Fri, 13 Jan 2006 09:53:29 -0800

Marina Vatkina wrote:
> Jerome,
>
> There were some issues last time this upgrade
> has been discussed with the versions between
> appserver and NetBeans.
Dobre Dien Marina or Alex

Can you be a bit more specific about these issues ?
I mean, if we elect a version that works for us and do what we need, why
do we have to care which version Netbeans is using ?

> Also, before the upgrade,
> we need to run all cmp tests to make sure that
> there are no regressions.
>
I have nothing against running more tests ;-)

Jerome
> thanks,
> -marina
>
> ----- Original Message -----
> From: Jerome Dochez <Jerome.Dochez_at_Sun.COM>
> Date: Friday, January 13, 2006 9:13 am
> Subject: Re: HEADS UP: Upgrading the schema2beans.jar for appserver ...
>
>
>> Hi Alex
>>
>> why this important ?
>>
>> I suggested we should be generating pure JavaBeans (no runtime
>> dependency of class libraries) and therefore the s2b would only be
>> used
>> a build time. Is this not happening yet ?
>>
>> Jerome
>>
>> Alex Kravtchenko wrote:
>>
>>> Hi Jerome,
>>>
>>> No, we did not integrated new schema2beans yet. It can be done
>>>
>> by
>>
>>> the next week beginnig.
>>> Unfortunately, we still have not received answer on question: "
>>> Which Netbeans version should be incorporated with glassfish -
>>>
>> 4.1,
>>
>>> 4.2 or 5.0?"
>>> I prepared and tested usage s2b of netbeans_4.1 because this
>>> version has synchronized binaries and sources on netbeans.org.
>>>
>>> Thanks,
>>> --Alex
>>>
>>> Jerome Dochez wrote:
>>>
>>>
>>>> Kedar
>>>>
>>>> Have you integrated this in the trunk ?
>>>>
>>>> Jerome
>>>>
>>>> Kedar Mhaswade wrote:
>>>>
>>>>
>>>>> We have Beta Hard Code Freeze (HCF) coming up on Monday,
>>>>>
>> 12/18/2005.
>>
>>>>> Hence, we are postponing this integration until after that so
>>>>>
>> that
>>
>>>>> there are no stability issues. A separate notice will be sent
>>>>>
>> when
>>
>>>>> we take this up after the HCF.
>>>>>
>>>>> Thanks and Regards,
>>>>> Kedar
>>>>>
>>>>> Kedar Mhaswade wrote:
>>>>>
>>>>>
>>>>>> All,
>>>>>> Alexandre Kravtchenko and I are planning to upgrade the
>>>>>> schema2beans.jar that is part of Glassfish binary
>>>>>>
>> dependencies.
>>
>>>>>> This will be done by December 18, 2005. We are planning to use
>>>>>>
>> the
>>
>>>>>> latest 4.2.0 version of this jar that will be staged in the
>>>>>> process. More could be found about this jar at
>>>>>> http://schema2beans.netbeans.org/servlets/ProjectDocumentList.
>>>>>>
>>>>>> Note that we have serverbeans (used by the server runtime
>>>>>>
>> to
>>
>>>>>> modify and persist domain.xml) and clientbeans (required by
>>>>>>
>> the
>>
>>>>>> application client container) depending upon this jar. We will
>>>>>>
>> make
>>
>>>>>> sure that the generation of beans is successful and will make
>>>>>>
>> minor
>>
>>>>>> modifications to the base classes to make the beans work with
>>>>>>
>> the
>>
>>>>>> changes in latest schema2beans.jar.
>>>>>>
>>>>>> We will run the Quicklook and other required tests. Note
>>>>>>
>> that we
>>
>>>>>> have not modified other parts of server that might be using
>>>>>>
>> other
>>
>>>>>> versions of Netbeans for their purpose. We think that nothing
>>>>>>
>> else
>>
>>>>>> is impacted because of this.
>>>>>>
>>>>>> As a result of this integration, classes from new
>>>>>> schema2beans.jar will be made part of appserv-admin.jar, new
>>>>>> serverbeans and clientbeans will be generated and checked in
>>>>>>
>> to
>>
>>>>>> Glassfish sources.
>>>>>>
>>>>>> The basic reason for this upgrade is to use the latest from
>>>>>> schema2beans and to try to reduce the footprint of server by
>>>>>>
>> not
>>
>>>>>> using the classes in earlier version of this jar that are
>>>>>>
>> useful
>>
>>>>>> only to generate the beans and not required at runtime.
>>>>>>
>>>>>> Let us know if you see any concerns.
>>>>>>
>>>>>> Regards,
>>>>>> Kedar/Alex.
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------
>>>>>>
>> ------
>>
>>>>>> 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
>
>