Yes, thanks Antoine for one of the more active Java EE JSRs in recent
months.
Hopefully CDI 2.0 will soon release a Public Review, like well-deserved
Spec Lead Winner Dimtry did with his 2nd JSON JSR now:
(some of the Apache-inspired ideas were also included, but don't expect
Johnzon to work with JSR-374 still built against JDK6 either, it likely
must be based on Java SE 8;-)
We may see Java EE 8 with a somewhat smaller scope and content (e.g. mostly
"Microprofile" related stuff like JSON-B 1.0, JSON-P 1.1, JAX-RS 2.1 and as
it looks like CDI 2.0, Servlet 4 or JSF 2.3, not sure about Bean Validation
2.0, depends on its ability to catch-up) but I am very confident, Java EE 8
will be feature-complete no later than JavaOne and we should see a Final at
least a year from now. Like prior ones they will keep it time-boxed, among
the reasons why Dmitry focusses on his 2 JSRs and won't take the trouble of
a config one till early 2018. So it can be added to Java EE 9 (or 8.1;-)
Werner
On Fri, Jan 20, 2017 at 1:39 PM, <cdi-dev-request(a)lists.jboss.org> wrote:
Send cdi-dev mailing list submissions to
cdi-dev(a)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(a)lists.jboss.org
You can reach the person managing the list at
cdi-dev-owner(a)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 2.0 is (nearly) over, let's start discussion on CDI
2.1 (Emily Jiang)
2. Re: DeltaSpike not compiling with CDI 2.0/Weld 3 (John Ament)
----------------------------------------------------------------------
Message: 1
Date: Fri, 20 Jan 2017 10:38:39 +0000
From: Emily Jiang <EMIJIANG(a)uk.ibm.com>
Subject: Re: [cdi-dev] CDI 2.0 is (nearly) over, let's start
discussion on CDI 2.1
To: Mark Struberg <struberg(a)yahoo.de>
Cc: cdi-dev <cdi-dev(a)lists.jboss.org>
Message-ID:
<OF8D0B3969.8E8C39AF-ON802580AE.003A1125-802580AE.
003A7D63(a)notes.na.collabserv.com>
Content-Type: text/plain; charset="us-ascii"
Yes, thanks to Antoine for leading this great piece of work! It was so
enjoyable to work with you all! Wonderful journey!
Many thanks,
Emily
===========================
Emily Jiang
WebSphere Application Server, CDI Development Lead
MP 211, DE3A20, Winchester, Hampshire, England, SO21 2JN
Phone: +44 (0)1962 816278 Internal: 246278
Email: emijiang(a)uk.ibm.com
Lotus Notes: Emily Jiang/UK/IBM@IBMGB
From: Mark Struberg <struberg(a)yahoo.de>
To: Sabot-Durand Antoine <antoine(a)sabot-durand.net>
Cc: cdi-dev <cdi-dev(a)lists.jboss.org>
Date: 19/01/2017 09:32
Subject: Re: [cdi-dev] CDI 2.0 is (nearly) over, let's start
discussion on CDI 2.1
Sent by: cdi-dev-bounces(a)lists.jboss.org
And also thanks to you, Antoine, for pushing this specification forward.
I think CDI-2.0 will be a corner stones of any upcoming JavaEE 8 release
(whenever this will be).
txs and LieGrue,
strub
> Am 17.01.2017 um 16:09 schrieb Antoine Sabot-Durand
<antoine(a)sabot-durand.net>:
>
> Hi Guys,
>
> Release of CDI 2.0 is around the corner and I'd like to thank all of you
for your help on this long adventure.
>
> Next CDI episode (or season) is also getting closer. We plan to continue
our effort on CDI with a new version (probably CDI 2.1).
>
> This version try to focus on this main topic:
> - Java EE 8 alignment
> - MicroProfile enhancement
> - Java 9 and Jigsaw support (java 8 will always be the minimum java
version support)
> - ...
>
> We also have a list of ticket that we postponed for CDI 2.1:
https://issues.jboss.org/browse/CDI-679?filter=12328671
>
> If you have other ideas, suggestion, wishes. Please feel free to share
them here so that we can discuss their integration on the coming JSR
proposal.
>
>
> Antoine
>
>
> _______________________________________________
> cdi-dev mailing list
> cdi-dev(a)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.
_______________________________________________
cdi-dev mailing list
cdi-dev(a)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.
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.jboss.org/pipermail/cdi-dev/attachments/
20170120/e021ffd4/attachment-0001.html
------------------------------
Message: 2
Date: Fri, 20 Jan 2017 12:39:34 +0000
From: John Ament <john.ament(a)spartasystems.com>
Subject: Re: [cdi-dev] DeltaSpike not compiling with CDI 2.0/Weld 3
To: Matej Novotny <manovotn(a)redhat.com>
Cc: cdi-dev <cdi-dev(a)lists.jboss.org>
Message-ID:
<CY4PR04MB048678ED4D77D5B4664E830698710@CY4PR04MB0486.
namprd04.prod.outlook.com>
Content-Type: text/plain; charset="iso-8859-1"
Matej,
Ok, so now I understand better what you were trying to say in your email.
Some context may have helped, e.g. "hey guys when compiling with Java 6 the
compiler ignores the default flag on an interface and expects it to be
implemented .. therefore blah blah blah..."
I think I can push up a fix. Tks.
John
________________________________
From: Matej Novotny <manovotn(a)redhat.com>
Sent: Friday, January 20, 2017 5:04 AM
To: John Ament
Cc: cdi-dev
Subject: Re: [cdi-dev] DeltaSpike not compiling with CDI 2.0/Weld 3
Bad link, sorry, here is a permanent one
https://lists.apache.org/thread.html/0cb489f620990037c9eaf16400dd06
de7e5a979f8c78c046ab6ff3c1(a)%3Cdev.deltaspike.apache.org%3E
----- Original Message -----
> From: "Matej Novotny" <manovotn(a)redhat.com>
> To: "John Ament" <john.ament(a)spartasystems.com>
> Cc: "cdi-dev" <cdi-dev(a)lists.jboss.org>
> Sent: Friday, January 20, 2017 11:01:07 AM
> Subject: Re: [cdi-dev] DeltaSpike not compiling with CDI 2.0/Weld 3
>
> Hi John
>
> It is a known "issue" which I even sent an email about to DS mailing
list.
>
> The cause is that DS compiles against Java 6 and CDI 2.0 adds a bunch of
> *default* methods which will then not be recognized.
> This in the end means that some DS classes (implementing interfaces from
CDI
> where such methods were addded) cannot be compiled as implementation
will be
> missing.
>
> The easiest solution is to compile with --source=1.8 and --target=1.8
>
> Here is the link to the email conversation I originally sent -
>
https://lists.apache.org/list.html?dev@deltaspike.apache.org:2016-12
>
> Regards
> Matej
>
> ----- Original Message -----
> > From: "John Ament" <john.ament(a)spartasystems.com>
> > To: "cdi-dev" <cdi-dev(a)lists.jboss.org>
> > Sent: Friday, January 20, 2017 10:50:45 AM
> > Subject: [cdi-dev] DeltaSpike not compiling with CDI 2.0/Weld 3
> >
> >
> >
> > All,
> >
> >
> >
> >
> > Just as a heads up, not sure if we knew this or not, but presently
> > DeltaSpike
> > does not compile with CDI 2 on the classpath. DS ships with a number of
> > implementations of Annotated within. Was getAnnotations intended to be
a
> > default method?
> >
> >
> >
> >
> > John
> >
> >
> >
> >
> >
> >
> > NOTICE: This e-mail message and any attachments may contain
confidential,
> > proprietary, and/or privileged information which should be treated
> > accordingly. If you are not the intended recipient, please notify the
> > sender
> > immediately by return e-mail, delete this message, and destroy all
physical
> > and electronic copies. Thank you.
> >
> > _______________________________________________
> > cdi-dev mailing list
> > cdi-dev(a)lists.jboss.org
> >
https://lists.jboss.org/mailman/listinfo/cdi-dev
cdi-dev Info Page - JBoss Developer<https://lists.jboss.
org/mailman/listinfo/cdi-dev>
lists.jboss.org
List to discuss the development of CDI (the specification) To see the
collection of prior postings to the list, visit the cdi-dev Archives.
> >
> > 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
Apache License, Version
2.0<http://www.apache.org/
licenses/LICENSE-2.0.html>
www.apache.org
Home page of The Apache Software Foundation
> > provided on this list, the provider waives all patent and other
> > intellectual
> > property rights inherent in such information.
> _______________________________________________
> cdi-dev mailing list
> cdi-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/cdi-dev
cdi-dev Info Page - JBoss Developer<https://lists.jboss.
org/mailman/listinfo/cdi-dev>
lists.jboss.org
List to discuss the development of CDI (the specification) To see the
collection of prior postings to the list, visit the cdi-dev Archives.
>
> 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.
>
________________________________
NOTICE: This e-mail message and any attachments may contain confidential,
proprietary, and/or privileged information which should be treated
accordingly. If you are not the intended recipient, please notify the
sender immediately by return e-mail, delete this message, and destroy all
physical and electronic copies. Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.jboss.org/pipermail/cdi-dev/attachments/
20170120/ef94abd6/attachment.html
------------------------------
_______________________________________________
cdi-dev mailing list
cdi-dev(a)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 74, Issue 11
***************************************