Hi Sahoo,
You're right. It's not integrated and so sorry for making a pre-mature
announcement.
I think there were some misunderstanding.
One other thing I want to clarify is that JMS is also not integrated.
The JMS sources are checked in to GFv3 workspace but not integrated in
the IPS distribution which is what we use in the installer bundle.
Thanks,
Jane
Sahoo wrote:
> The email asks someone to actually modify felix's config file. I don't
> think that has happened so far, so how can we claim beanvalidation has
> been integrated?
>
> Sahoo
>
> Jane Young wrote:
>> Hi Sahoo,
>>
>> Ed Burns sent an e-mail to dev_at_glassfish on 3/16. See attached
>> e-mail. I just spoke to Nandini and verified that this is just a
>> source integration.
>>
>> Thanks,
>> Jane
>>
>>
>> Sahoo wrote:
>>> Jane,
>>>
>>> Can you point me to the check-in details for bean validation
>>> integration?
>>>
>>> Sahoo
>>>
>>> Jane Young wrote:
>>>> I forgot to mention that Bean Validation is also integrated in M1
>>>> release.
>>>> Thank you Barbara for pointing this out.
>>>>
>>>> Jane
>>>>
>>>> Jane Young wrote:
>>>>> Hi,
>>>>>
>>>>> GlassFish M1 build (b41) has been promoted. In this build, the
>>>>> following features are integrated:
>>>>> EAR file deployment support
>>>>> Application Client Container
>>>>> JMS integrated
>>>>> RI build available
>>>>> GlassFish Web and Java EE distributions available
>>>>>
>>>>> Please proceed with post-M1work on the trunk.
>>>>>
>>>>> Thanks,
>>>>> Jane
>>>>>
>>>>>
>>>>> The M1 installer bundles are here:
>>>>> GlassFsh Web:
>>>>>
>>>>> http://download.java.net/glassfish/v3/promoted/glassfish-v3-web-ea-b41-unix.sh
>>>>>
>>>>>
>>>>> http://download.java.net/glassfish/v3/promoted/glassfish-v3-web-ea-b41-windows.exe
>>>>>
>>>>>
>>>>> http://download.java.net/glassfish/v3/promoted/glassfish-v3-web-ea-b41.zip
>>>>>
>>>>> Java EE:
>>>>>
>>>>> http://download.java.net/glassfish/v3/promoted/glassfish-v3-ea-b41-unix.sh
>>>>>
>>>>>
>>>>> http://download.java.net/glassfish/v3/promoted/glassfish-v3-ea-b41-windows.exe
>>>>>
>>>>> http://download.java.net/glassfish/v3/promoted/glassfish-v3-ea-b41.zip
>>>>> ---------------------------------------------------------------------
>>>>> 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
>>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> Subject:
>> JSR-303 Source level integration first draft
>> From:
>> Ed Burns <Ed.Burns_at_Sun.COM>
>> Date:
>> Mon, 16 Mar 2009 23:35:44 -0700
>> To:
>> dev_at_glassfish.dev.java.net
>>
>> To:
>> dev_at_glassfish.dev.java.net
>> CC:
>> Abhijit Kumar <Abhijit.Kumar_at_Sun.COM>, Barbara Louis
>> <Barbara.Louis_at_Sun.COM>, Roger.Kitain_at_Sun.COM
>>
>>
>>>>>>> On Fri, 06 Mar 2009 11:36:06 -0800, Abhijit Kumar
>>>>>>> <Abhijit.Kumar_at_Sun.COM> said:
>>>>>>>
>>
>> AK> Hi Ed,
>> AK> If changes do not affect GlassFish build, it is okay to make them
>> AK> without review. However, before integrating to GlassFish build
>> process, AK> those files must be reviewed (I am sure you were
>> planning to do that)
>>
>>
>> This email announces the source level integration of JSR-303 Bean
>> Validation into Glassfish V3.
>>
>> The felix config.properties file must be modified as follows. Thanks to
>> Nandini Extare for these changes.
>>
>> Index: config.properties
>> ===================================================================
>> --- config.properties (revision 25400)
>> +++ config.properties (revision 25430)
>> -64,7 +64,11 @@
>> ${com.sun.aas.installRootURI}/modules/hk2-core.jar \
>> ${com.sun.aas.installRootURI}/modules/osgi-adapter.jar \
>>
>> ${com.sun.aas.installRootURI}/felix/bundle/org.apache.felix.shell.jar \
>> -
>> ${com.sun.aas.installRootURI}/felix/bundle/org.apache.felix.shell.remote.jar
>>
>> +
>> ${com.sun.aas.installRootURI}/felix/bundle/org.apache.felix.shell.remote.jar
>> \
>> + ${com.sun.aas.installRootURI}/modules/bean-validator.jar \
>> + ${com.sun.aas.installRootURI}/modules/javax.mail.jar \
>> + ${com.sun.aas.installRootURI}/modules/javax.activation.jar \
>> + ${com.sun.aas.installRootURI}/modules/javax.transaction.jar \
>>
>> # log level 1: error, 2: warning, 3: info, 4: debug
>> felix.log.level=1
>>
>> Can someone please make these changes once they verify the build worked?
>>
>> To build JSR 303 Bean Validation from source, cd to
>> extras/bean-validator and run mvn? This will check out from source a
>> milestone build of JSR-303 API and RI, along with the source for all
>> non-Sun dependencies, save jms-1.1.jar. As each source module is
>> checked out, it is built. When the build is done, the OSGIfied module
>> will reside at
>> extras/bean-validator/bundle/osgi/target/bean-validator-4.0.0.Alpha3.jar
>>
>> This is what needs to be copied to the modules directory.
>>
>> I have verified this worked with the JSF intergration which has a demo
>> that performs bean validation.
>>
>> I'm going to be out of town at a conference. If an urgent matter comes
>> up for this, Nadnini Extare may be able to help since she is familiar
>> with my changes.
>>
>> Ed
>>
>>
>> ------------------------------------------------------------------------
>>
>> ---------------------------------------------------------------------
>> 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
>