[cdi-dev] Invitation: CDI weekly meeting - Toutes les semaines entre
Werner Keil
werner.keil at gmail.com
Tue Mar 17 11:20:22 EDT 2015
It's all French, but I suppose the meeting is today not tomorrow?
As mentioned, I can't use IRC in the office, and there's an overlap with
JSR 364 (phone call works as long as it's not an international line) so I
won't be able to join this week I'm afraid.
If Europe also gets to Daylight Saving, the other call may be later, then I
could probably attend both (from home;-)
Werner
On Tue, Mar 17, 2015 at 4:06 PM, <cdi-dev-request at lists.jboss.org> wrote:
> Send cdi-dev mailing list submissions to
> cdi-dev at lists.jboss.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.jboss.org/mailman/listinfo/cdi-dev
> or, via email, send a message with subject or body 'help' to
> cdi-dev-request at lists.jboss.org
>
> You can reach the person managing the list at
> cdi-dev-owner at lists.jboss.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of cdi-dev digest..."
>
>
> Today's Topics:
>
> 1. Re: CDI SE Google Doc Updated (Martin Kouba)
> 2. Invitation: CDI weekly meeting - Toutes les semaines entre
> 18:00 et 19:00 le Mercredi (ASD Perso) (Antoine Sabot-Durand)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 17 Mar 2015 13:05:40 +0100
> From: Martin Kouba <mkouba at redhat.com>
> Subject: Re: [cdi-dev] CDI SE Google Doc Updated
> To: "John D. Ament" <john.d.ament at gmail.com>, Jozef Hartinger
> <jharting at redhat.com>, Antoine Sabot-Durand <
> antoine at sabot-durand.net>
> Cc: "cdi-dev at lists.jboss.org" <cdi-dev at lists.jboss.org>
> Message-ID: <55081894.8050104 at redhat.com>
> Content-Type: text/plain; charset=utf-8; format=flowed
>
> Dne 17.3.2015 v 10:49 John D. Ament napsal(a):
> >
> >
> > On Tue, Mar 17, 2015 at 4:50 AM Martin Kouba <mkouba at redhat.com
> > <mailto:mkouba at redhat.com>> wrote:
> >
> > It's ok to have the same default bean discovery mode in Java SE.
> > However, I think there is no easy way to scan the classpath and
> "detect"
> > bean archives without beans.xml, i.e. implicit bean archives without
> the
> > descriptor.
> >
> >
> > You should be able to read java.class.path to determine the possible
> > archives. Then use the URL of the class itself to find which JAR it
> > came from.
>
> I'm not sure this will cover all use-cases (Web Start, extension
> classes, ...). Moreover, elements of the class are platform-specific. So
> it wouldn't be trivial to parse it.
>
> >
> >
> > That's the reason why bean archives without beans.xml are not
> supported
> > in Weld SE.
> >
> > If anyone knows how to implement this properly, speak out.
> >
> > Martin
> >
> > Dne 17.3.2015 v 07:22 Jozef Hartinger napsal(a):
> > >
> > > On 03/16/2015 05:45 PM, Antoine Sabot-Durand wrote:
> > >>
> > >>> Le 16 mars 2015 ? 11:02, Jozef Hartinger <jharting at redhat.com
> > <mailto:jharting at redhat.com>
> > >>> <mailto:jharting at redhat.com <mailto:jharting at redhat.com>>> a
> > ?crit :
> > >>>
> > >>> Btw was there any further discussion about the bean discovery
> > mode in SE
> > >>>
> > >>
> > >> For the time being we decided to have the same discovery mode in
> SE
> > >> (default to Annotated). If someone has a good reason to change
> the
> > >> default mode in SE and/or add a new discovery mode, I?d be glad
> to
> > >> hear about it.
> > >
> > http://lists.jboss.org/__pipermail/cdi-dev/2015-March/__006334.html
> > <http://lists.jboss.org/pipermail/cdi-dev/2015-March/006334.html>
> > >>
> > >>
> > >>> On 03/16/2015 10:45 AM, Jozef Hartinger wrote:
> > >>>> The CDIProvider serves as a kind of SPI for CDI's static
> > methods to
> > >>>> be able to call into the implementation. I don't think reusing
> it
> > >>>> also as a user-facing code is a good idea. What people
> > suggesting to
> > >>>> reuse CDIProvider had in mind, I think, was to reuse it as the
> SPI
> > >>>> for talking to the CDI implementation instead. That way, the
> > >>>> initialize() static method of
> > CDIContainer/StartedCDI/__whatever we
> > >>>> call it can use CDIProvider internally to actually start the
> > container.
> > >>>>
> > >>>> In addition, the current proposal does not make it possible to
> > >>>> implement parallel container instances.
> > >>>>
> > >>>> Jozef
> > >>>>
> > >>>> On 03/15/2015 05:03 PM, John D. Ament wrote:
> > >>>>> HI all,
> > >>>>>
> > >>>>> Apologies for being a week late on getting this doc
> together. I
> > >>>>> had some personal issues pop up after my leg came out of its
> cast
> > >>>>> that consumed most of my week last week.
> > >>>>>
> > >>>>> Anywho, I've updated the doc with a summary of what was
> discussed
> > >>>>> with CDI SE bootstrap support. You can find that here:
> > >>>>>
> >
> https://docs.google.com/__document/d/1LgsGT-__AAlrF72Z5pW4xNQiVjUHGUME46ZmB-__wwF35Yw/edit?usp=sharing
> > <
> https://docs.google.com/document/d/1LgsGT-AAlrF72Z5pW4xNQiVjUHGUME46ZmB-wwF35Yw/edit?usp=sharing
> >
> > >>>>>
> > >>>>> There are two minor changes that I made from where we last
> > >>>>> discussed, as when I was putting together code I found some
> gaps
> > >>>>> and figured it best to fix them here than later.
> > >>>>>
> > >>>>> 1. CDIProvider does not implement AutoCloseable. Since CDI
> class
> > >>>>> maintains a reference to the provider, implementing
> AutoCloseable
> > >>>>> was not adding anything.
> > >>>>>
> > >>>>> 2. I added a method boolean isInitialized() so that the
> > caller can
> > >>>>> know if they need to start the container (or if it's already
> > running).
> > >>>>>
> > >>>>> Locally, I've also modified the CDI.current() method to use
> > >>>>> getCDIProvider() instead of internally finding the provider
> since
> > >>>>> we now have a getter.
> > >>>>>
> > >>>>> One thing I'd like to get feedback on is if calling
> > >>>>> initialize/shutdown in a container should throw
> > >>>>> IllegalStateException, or probably better to throw
> > >>>>> UnsupportedOperationException when called in EE containers.
> > >>>>>
> > >>>>> Let me know your thoughts.
> > >>>>>
> > >>>>> John
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> _________________________________________________
> > >>>>> cdi-dev mailing list
> > >>>>> cdi-dev at lists.jboss.org <mailto:cdi-dev at lists.jboss.org>
> > >>>>> https://lists.jboss.org/__mailman/listinfo/cdi-dev
> > <https://lists.jboss.org/mailman/listinfo/cdi-dev>
> > >>>>>
> > >>>>> Note that for all code provided on this list, the provider
> > licenses the code under the Apache License, Version 2
> > (http://www.apache.org/__licenses/LICENSE-2.0.html
> > <http://www.apache.org/licenses/LICENSE-2.0.html>). For all other
> > ideas provided on this list, the provider waives all patent and
> > other intellectual property rights inherent in such information.
> > >>>>
> > >>>>
> > >>>>
> > >>>> _________________________________________________
> > >>>> cdi-dev mailing list
> > >>>> cdi-dev at lists.jboss.org <mailto:cdi-dev at lists.jboss.org>
> > >>>> https://lists.jboss.org/__mailman/listinfo/cdi-dev
> > <https://lists.jboss.org/mailman/listinfo/cdi-dev>
> > >>>>
> > >>>> Note that for all code provided on this list, the provider
> > licenses the code under the Apache License, Version 2
> > (http://www.apache.org/__licenses/LICENSE-2.0.html
> > <http://www.apache.org/licenses/LICENSE-2.0.html>). For all other
> > ideas provided on this list, the provider waives all patent and
> > other intellectual property rights inherent in such information.
> > >>>
> > >>> _________________________________________________
> > >>> cdi-dev mailing list
> > >>> cdi-dev at lists.jboss.org <mailto:cdi-dev at lists.jboss.org>
> > <mailto:cdi-dev at lists.jboss.__org <mailto:cdi-dev at lists.jboss.org>>
> > >>> https://lists.jboss.org/__mailman/listinfo/cdi-dev
> > <https://lists.jboss.org/mailman/listinfo/cdi-dev>
> > >>>
> > >>> Note that for all code provided on this list, the provider
> licenses
> > >>> the code under the Apache License, Version 2
> > >>> (http://www.apache.org/__licenses/LICENSE-2.0.html
> > <http://www.apache.org/licenses/LICENSE-2.0.html>). For all other
> > >>> ideas provided on this list, the provider waives all patent and
> > other
> > >>> intellectual property rights inherent in such information.
> > >>
> > >
> > >
> > >
> > > _________________________________________________
> > > cdi-dev mailing list
> > > cdi-dev at lists.jboss.org <mailto:cdi-dev at lists.jboss.org>
> > > https://lists.jboss.org/__mailman/listinfo/cdi-dev
> > <https://lists.jboss.org/mailman/listinfo/cdi-dev>
> > >
> > > Note that for all code provided on this list, the provider
> > licenses the code under the Apache License, Version 2
> > (http://www.apache.org/__licenses/LICENSE-2.0.html
> > <http://www.apache.org/licenses/LICENSE-2.0.html>). For all other
> > ideas provided on this list, the provider waives all patent and
> > other intellectual property rights inherent in such information.
> > >
> > _________________________________________________
> > cdi-dev mailing list
> > cdi-dev at lists.jboss.org <mailto:cdi-dev at lists.jboss.org>
> > https://lists.jboss.org/__mailman/listinfo/cdi-dev
> > <https://lists.jboss.org/mailman/listinfo/cdi-dev>
> >
> > Note that for all code provided on this list, the provider licenses
> > the code under the Apache License, Version 2
> > (http://www.apache.org/__licenses/LICENSE-2.0.html
> > <http://www.apache.org/licenses/LICENSE-2.0.html>). For all other
> > ideas provided on this list, the provider waives all patent and
> > other intellectual property rights inherent in such information.
> >
>
>
>
> ------------------------------
>
> Message: 2
> Date: Tue, 17 Mar 2015 15:06:12 +0000
> From: Antoine Sabot-Durand <antoine at sabot-durand.net>
> Subject: [cdi-dev] Invitation: CDI weekly meeting - Toutes les
> semaines entre 18:00 et 19:00 le Mercredi (ASD Perso)
> To: cdi-dev <cdi-dev at lists.jboss.org>
> Message-ID: <001a11c3ca14af712a05117d4e78 at google.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Vous avez ?t? invit? ? l'?v?nement suivant.
>
> Titre : CDI weekly meeting
> View your event at
>
> https://www.google.com/calendar/event?action=VIEW&eid=YmdhdXVtcDdnNjhlM3Btc292ZnRvMWpkcWsgY2RpLWRldkBsaXN0cy5qYm9zcy5vcmc&tok=MjQjYW50b2luZUBzYWJvdC1kdXJhbmQubmV0ZGU3ZDQwYmRmMTA4MDY2YzgyOTQ0ZGIwMzIyMjM4NzM3MGE3ZGU1OQ&ctz=Europe/Paris&hl=en_GB
> .
> View your event at
>
> https://www.google.com/calendar/event?action=VIEW&eid=YmdhdXVtcDdnNjhlM3Btc292ZnRvMWpkcWsgY2RpLWRldkBsaXN0cy5qYm9zcy5vcmc&tok=MjQjYW50b2luZUBzYWJvdC1kdXJhbmQubmV0ZGU3ZDQwYmRmMTA4MDY2YzgyOTQ0ZGIwMzIyMjM4NzM3MGE3ZGU1OQ&ctz=Europe/Paris&hl=en_GB
> .
> View your event at
>
> https://www.google.com/calendar/event?action=VIEW&eid=YmdhdXVtcDdnNjhlM3Btc292ZnRvMWpkcWsgY2RpLWRldkBsaXN0cy5qYm9zcy5vcmc&tok=MjQjYW50b2luZUBzYWJvdC1kdXJhbmQubmV0ZGU3ZDQwYmRmMTA4MDY2YzgyOTQ0ZGIwMzIyMjM4NzM3MGE3ZGU1OQ&ctz=Europe/Paris&hl=en_GB.
> Date?: Toutes les semaines entre 18:00 et 19:00 le Mercredi Paris
> Lieu : IRC #cdi-dev channel on freenode
> Appel vid?o:
> https://plus.google.com/hangouts/_/sabot-durand.net/antoine-cdi
> <
> https://plus.google.com/hangouts/_/sabot-durand.net/antoine-cdi?hceid=YW50b2luZUBzYWJvdC1kdXJhbmQubmV0._710jggpk610jib9p68sk4b9k64r34ba18csj0b9m6123ah1g70ojaghl6o
> >
> Agenda?: ASD Perso
> Participants?:
> * Antoine Sabot-Durand- organisateur
> * cdi-dev
>
> D?tails de l'?v?nement :
>
> https://www.google.com/calendar/event?action=VIEW&eid=XzcxMGpnZ3BrNjEwamliOXA2OHNrNGI5azY0cjM0YmExOGNzajBiOW02MTIzYWgxZzcwb2phZ2hsNm8gY2RpLWRldkBsaXN0cy5qYm9zcy5vcmc&tok=MjQjYW50b2luZUBzYWJvdC1kdXJhbmQubmV0Y2Q1YmEzMjU2NzNhZjM4MTFkMDQ5MWU4MjhiYzg2NWUyYjU4YWJhYg&ctz=Europe/Paris&hl=fr
>
> Invitation de Google?Agenda?: https://www.google.com/calendar/
>
> Vous recevez ce message ? l'adresse cdi-dev at lists.jboss.org, car vous
> participez ? cet ?v?nement.
>
> Pour ne plus recevoir de notifications pour cet ?v?nement ? l'avenir,
> refusez cet ?v?nement. Vous avez ?galement la possibilit? de cr?er un
> compte Google sur la page https://www.google.com/calendar/ et de d?finir
> vous-m?me les param?tres de notification pour l'int?gralit? de votre
> agenda.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.jboss.org/pipermail/cdi-dev/attachments/20150317/9b6900bb/attachment.html
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: not available
> Type: text/calendar
> Size: 2356 bytes
> Desc: not available
> Url :
> http://lists.jboss.org/pipermail/cdi-dev/attachments/20150317/9b6900bb/attachment.bin
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: invite.ics
> Type: application/ics
> Size: 2413 bytes
> Desc: not available
> Url :
> http://lists.jboss.org/pipermail/cdi-dev/attachments/20150317/9b6900bb/attachment-0001.bin
>
> ------------------------------
>
> _______________________________________________
> cdi-dev mailing list
> cdi-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/cdi-dev
>
> Note that for all code provided on this list, the provider licenses the
> code under the Apache License, Version 2 (
> http://www.apache.org/licenses/LICENSE-2.0.html). For all other ideas
> provided on this list, the provider waives all patent and other
> intellectual property rights inherent in such information.
>
> End of cdi-dev Digest, Vol 52, Issue 53
> ***************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/cdi-dev/attachments/20150317/7a15193d/attachment-0001.html
More information about the cdi-dev
mailing list