Re: [VOTE] Release Apache OpenWebBeans-2.0.0

2017-07-13 Thread Mark Struberg
And my own +1

LieGrue,
strub


> Am 11.07.2017 um 23:45 schrieb Jean-Louis MONTEIRO :
> 
> +1
> 
> Thanks
> 
> Le lun. 10 juil. 2017 à 13:21, Mark Struberg  a écrit :
> 
>> Good afternoon!
>> 
>> We are proud to call a VOTE on releasing Apache OpenWebBeans-2.0.0
>> 
>> This is an implementation of the CDI-2.0 specification (JSR-365) which
>> just got released.
>> 
>> We already tested it with DeltaSpike, BVal and quite a few other projects,
>> and it really looks fine so far!
>> 
>> Besides implenting CDI-2.0 the following bugs and enhancements got fixed
>> 
>> 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310844=12333257
>> 
>> Sub-task
>> 
>>• [OWB-1185] - implement Annotated#getAnnotations
>>• [OWB-1186] - update logic for bootstrapping-events
>>• [OWB-1187] - implement configurators
>>• [OWB-1188] - implement async events
>>• [OWB-1189] - add new parts to the event-api
>>• [OWB-1190] - implement java-se support
>>• [OWB-1192] - update logic for Instance
>>• [OWB-1193] - implement InterceptionFactory
>> Bug
>> 
>>• [OWB-1179] - OWB-Arquillian scanner doesn't ignore classes with
>> ClassNotFound and NoClassDefFound
>>• [OWB-1183] - OWB-Arquillian does not supports implicit bean
>> discovery mode
>>• [OWB-1184] - arquillian connector doesn't support BDAs
>>• [OWB-1196] - Signed classes can't be proxied:
>> java.lang.SecurityException: class "com.Foo$$OwbNormalScopeProxy0"'s signer
>> information does not match signer information of other classes in the same
>> package
>>• [OWB-1197] - OwbSWClassLoader creates wrong URL
>> Improvement
>> 
>>• [OWB-1135] - Remove duplication for openwebbeans/Messages
>>• [OWB-1195] - do a codestyle analysis check and apply fidings
>> before releasing OWB-2.0.0
>> Task
>> 
>>• [OWB-1087] - fix failing integration tests with java 8
>>• [OWB-1182] - Implement the CDI-2.0 API
>> 
>> 
>> 
>> The staging repo is here
>> 
>> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/
>> 
>> The Source release can be found here
>> 
>> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/org/apache/openwebbeans/openwebbeans/2.0.0/
>> 
>> 
>> 
>> Please VOTE:
>> [+1] yeah, let's ship it
>> [+0] meh, don't care
>> [-1] no, because I found a ${showstopper}
>> 
>> The VOTE is open for 72h
>> 
>> 
>> A special thanks to all who put their hard time into making this release
>> possible!
>> 
>> txs and LieGrue,
>> the Apache OpenWebBeans team
>> 
>> 



Re: [VOTE] Release Apache OpenWebBeans-2.0.0

2017-07-11 Thread Jean-Louis MONTEIRO
+1

Thanks

Le lun. 10 juil. 2017 à 13:21, Mark Struberg  a écrit :

> Good afternoon!
>
> We are proud to call a VOTE on releasing Apache OpenWebBeans-2.0.0
>
> This is an implementation of the CDI-2.0 specification (JSR-365) which
> just got released.
>
> We already tested it with DeltaSpike, BVal and quite a few other projects,
> and it really looks fine so far!
>
> Besides implenting CDI-2.0 the following bugs and enhancements got fixed
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310844=12333257
>
> Sub-task
>
> • [OWB-1185] - implement Annotated#getAnnotations
> • [OWB-1186] - update logic for bootstrapping-events
> • [OWB-1187] - implement configurators
> • [OWB-1188] - implement async events
> • [OWB-1189] - add new parts to the event-api
> • [OWB-1190] - implement java-se support
> • [OWB-1192] - update logic for Instance
> • [OWB-1193] - implement InterceptionFactory
> Bug
>
> • [OWB-1179] - OWB-Arquillian scanner doesn't ignore classes with
> ClassNotFound and NoClassDefFound
> • [OWB-1183] - OWB-Arquillian does not supports implicit bean
> discovery mode
> • [OWB-1184] - arquillian connector doesn't support BDAs
> • [OWB-1196] - Signed classes can't be proxied:
> java.lang.SecurityException: class "com.Foo$$OwbNormalScopeProxy0"'s signer
> information does not match signer information of other classes in the same
> package
> • [OWB-1197] - OwbSWClassLoader creates wrong URL
> Improvement
>
> • [OWB-1135] - Remove duplication for openwebbeans/Messages
> • [OWB-1195] - do a codestyle analysis check and apply fidings
> before releasing OWB-2.0.0
> Task
>
> • [OWB-1087] - fix failing integration tests with java 8
> • [OWB-1182] - Implement the CDI-2.0 API
>
>
>
> The staging repo is here
>
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/
>
> The Source release can be found here
>
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/org/apache/openwebbeans/openwebbeans/2.0.0/
>
>
>
> Please VOTE:
> [+1] yeah, let's ship it
> [+0] meh, don't care
> [-1] no, because I found a ${showstopper}
>
> The VOTE is open for 72h
>
>
> A special thanks to all who put their hard time into making this release
> possible!
>
> txs and LieGrue,
> the Apache OpenWebBeans team
>
>


Fwd: [VOTE] Release Apache OpenWebBeans-2.0.0

2017-07-11 Thread Joseph Bergmark
Sorry for sending to the wrong list!
-- Forwarded message --
From: Joseph Bergmark <bergm...@apache.org>
Date: Tue, Jul 11, 2017 at 9:14 AM
Subject: Re: [VOTE] Release Apache OpenWebBeans-2.0.0
To: u...@openwebbeans.apache.org


+1

On Mon, Jul 10, 2017 at 7:21 AM, Mark Struberg <strub...@yahoo.de> wrote:

> Good afternoon!
>
> We are proud to call a VOTE on releasing Apache OpenWebBeans-2.0.0
>
> This is an implementation of the CDI-2.0 specification (JSR-365) which
> just got released.
>
> We already tested it with DeltaSpike, BVal and quite a few other projects,
> and it really looks fine so far!
>
> Besides implenting CDI-2.0 the following bugs and enhancements got fixed
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
> ctId=12310844=12333257
>
> Sub-task
>
> • [OWB-1185] - implement Annotated#getAnnotations
> • [OWB-1186] - update logic for bootstrapping-events
> • [OWB-1187] - implement configurators
> • [OWB-1188] - implement async events
> • [OWB-1189] - add new parts to the event-api
> • [OWB-1190] - implement java-se support
> • [OWB-1192] - update logic for Instance
> • [OWB-1193] - implement InterceptionFactory
> Bug
>
> • [OWB-1179] - OWB-Arquillian scanner doesn't ignore classes with
> ClassNotFound and NoClassDefFound
> • [OWB-1183] - OWB-Arquillian does not supports implicit bean
> discovery mode
> • [OWB-1184] - arquillian connector doesn't support BDAs
> • [OWB-1196] - Signed classes can't be proxied:
> java.lang.SecurityException: class "com.Foo$$OwbNormalScopeProxy0"'s
> signer information does not match signer information of other classes in
> the same package
> • [OWB-1197] - OwbSWClassLoader creates wrong URL
> Improvement
>
> • [OWB-1135] - Remove duplication for openwebbeans/Messages
> • [OWB-1195] - do a codestyle analysis check and apply fidings
> before releasing OWB-2.0.0
> Task
>
> • [OWB-1087] - fix failing integration tests with java 8
> • [OWB-1182] - Implement the CDI-2.0 API
>
>
>
> The staging repo is here
> https://repository.apache.org/content/repositories/orgapache
> openwebbeans-1030/
>
> The Source release can be found here
> https://repository.apache.org/content/repositories/orgapache
> openwebbeans-1030/org/apache/openwebbeans/openwebbeans/2.0.0/
>
>
>
> Please VOTE:
> [+1] yeah, let's ship it
> [+0] meh, don't care
> [-1] no, because I found a ${showstopper}
>
> The VOTE is open for 72h
>
>
> A special thanks to all who put their hard time into making this release
> possible!
>
> txs and LieGrue,
> the Apache OpenWebBeans team
>
>


Re: [VOTE] Release Apache OpenWebBeans-2.0.0

2017-07-11 Thread Daniel Cunha
+1

Daniel Cunha
https://twitter.com/dvlc_

On Jul 10, 2017 9:41 AM, "Romain Manni-Bucau"  wrote:

+1


Romain Manni-Bucau
@rmannibucau  |  Blog
 | Old Blog
 | Github 
|
LinkedIn  | JavaEE Factory


2017-07-10 13:21 GMT+02:00 Mark Struberg :

> Good afternoon!
>
> We are proud to call a VOTE on releasing Apache OpenWebBeans-2.0.0
>
> This is an implementation of the CDI-2.0 specification (JSR-365) which
> just got released.
>
> We already tested it with DeltaSpike, BVal and quite a few other projects,
> and it really looks fine so far!
>
> Besides implenting CDI-2.0 the following bugs and enhancements got fixed
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12310844=12333257
>
> Sub-task
>
> • [OWB-1185] - implement Annotated#getAnnotations
> • [OWB-1186] - update logic for bootstrapping-events
> • [OWB-1187] - implement configurators
> • [OWB-1188] - implement async events
> • [OWB-1189] - add new parts to the event-api
> • [OWB-1190] - implement java-se support
> • [OWB-1192] - update logic for Instance
> • [OWB-1193] - implement InterceptionFactory
> Bug
>
> • [OWB-1179] - OWB-Arquillian scanner doesn't ignore classes with
> ClassNotFound and NoClassDefFound
> • [OWB-1183] - OWB-Arquillian does not supports implicit bean
> discovery mode
> • [OWB-1184] - arquillian connector doesn't support BDAs
> • [OWB-1196] - Signed classes can't be proxied:
> java.lang.SecurityException: class "com.Foo$$OwbNormalScopeProxy0"'s
> signer information does not match signer information of other classes in
> the same package
> • [OWB-1197] - OwbSWClassLoader creates wrong URL
> Improvement
>
> • [OWB-1135] - Remove duplication for openwebbeans/Messages
> • [OWB-1195] - do a codestyle analysis check and apply fidings
> before releasing OWB-2.0.0
> Task
>
> • [OWB-1087] - fix failing integration tests with java 8
> • [OWB-1182] - Implement the CDI-2.0 API
>
>
>
> The staging repo is here
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1030/
>
> The Source release can be found here
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1030/org/apache/openwebbeans/openwebbeans/2.0.0/
>
>
>
> Please VOTE:
> [+1] yeah, let's ship it
> [+0] meh, don't care
> [-1] no, because I found a ${showstopper}
>
> The VOTE is open for 72h
>
>
> A special thanks to all who put their hard time into making this release
> possible!
>
> txs and LieGrue,
> the Apache OpenWebBeans team
>
>


Re: [VOTE] Release Apache OpenWebBeans-2.0.0

2017-07-10 Thread Romain Manni-Bucau
+1


Romain Manni-Bucau
@rmannibucau  |  Blog
 | Old Blog
 | Github  |
LinkedIn  | JavaEE Factory


2017-07-10 13:21 GMT+02:00 Mark Struberg :

> Good afternoon!
>
> We are proud to call a VOTE on releasing Apache OpenWebBeans-2.0.0
>
> This is an implementation of the CDI-2.0 specification (JSR-365) which
> just got released.
>
> We already tested it with DeltaSpike, BVal and quite a few other projects,
> and it really looks fine so far!
>
> Besides implenting CDI-2.0 the following bugs and enhancements got fixed
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12310844=12333257
>
> Sub-task
>
> • [OWB-1185] - implement Annotated#getAnnotations
> • [OWB-1186] - update logic for bootstrapping-events
> • [OWB-1187] - implement configurators
> • [OWB-1188] - implement async events
> • [OWB-1189] - add new parts to the event-api
> • [OWB-1190] - implement java-se support
> • [OWB-1192] - update logic for Instance
> • [OWB-1193] - implement InterceptionFactory
> Bug
>
> • [OWB-1179] - OWB-Arquillian scanner doesn't ignore classes with
> ClassNotFound and NoClassDefFound
> • [OWB-1183] - OWB-Arquillian does not supports implicit bean
> discovery mode
> • [OWB-1184] - arquillian connector doesn't support BDAs
> • [OWB-1196] - Signed classes can't be proxied:
> java.lang.SecurityException: class "com.Foo$$OwbNormalScopeProxy0"'s
> signer information does not match signer information of other classes in
> the same package
> • [OWB-1197] - OwbSWClassLoader creates wrong URL
> Improvement
>
> • [OWB-1135] - Remove duplication for openwebbeans/Messages
> • [OWB-1195] - do a codestyle analysis check and apply fidings
> before releasing OWB-2.0.0
> Task
>
> • [OWB-1087] - fix failing integration tests with java 8
> • [OWB-1182] - Implement the CDI-2.0 API
>
>
>
> The staging repo is here
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1030/
>
> The Source release can be found here
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1030/org/apache/openwebbeans/openwebbeans/2.0.0/
>
>
>
> Please VOTE:
> [+1] yeah, let's ship it
> [+0] meh, don't care
> [-1] no, because I found a ${showstopper}
>
> The VOTE is open for 72h
>
>
> A special thanks to all who put their hard time into making this release
> possible!
>
> txs and LieGrue,
> the Apache OpenWebBeans team
>
>


Re: [VOTE] Release Apache OpenWebBeans-2.0.0

2017-07-10 Thread Mark Struberg
Hi Gurkan!

It passes the common part of the TCK, which makes up the vast amount of tests 
already!

[INFO] Results :
[INFO]
[INFO] Tests run: 1179, Failures: 0, Errors: 0, Skipped: 0


The WebProfile and FullProfile TCK is only handled in TomEE 8 which we are 
about to start in the next days.
There will be more OWB releases where we will surely fix one or the other thing 
poping up in those parts of the TCK as well.

This is kind of a chicken egg problem because TomEE needs OWB in the very core 
to start working on EE8 ;)

LieGrue,
strub


> Am 10.07.2017 um 13:37 schrieb Gurkan Erdogdu 
> :
> 
> Hi Mark
> Thanks for the release. Does this current release pass CDI Web Profile TCK? 
> 
> Regards.
> Gurkan
> On Monday, July 10, 2017, 2:28:39 PM GMT+3, Mark Struberg 
>  wrote:
> 
> Good afternoon!
> 
> We are proud to call a VOTE on releasing Apache OpenWebBeans-2.0.0
> 
> This is an implementation of the CDI-2.0 specification (JSR-365) which just 
> got released.
> 
> We already tested it with DeltaSpike, BVal and quite a few other projects, 
> and it really looks fine so far!
> 
> Besides implenting CDI-2.0 the following bugs and enhancements got fixed
> 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310844=12333257
> 
> Sub-task
> 
> • [OWB-1185] - implement Annotated#getAnnotations
> • [OWB-1186] - update logic for bootstrapping-events
> • [OWB-1187] - implement configurators
> • [OWB-1188] - implement async events
> • [OWB-1189] - add new parts to the event-api
> • [OWB-1190] - implement java-se support
> • [OWB-1192] - update logic for Instance
> • [OWB-1193] - implement InterceptionFactory
> Bug
> 
> • [OWB-1179] - OWB-Arquillian scanner doesn't ignore classes with 
> ClassNotFound and NoClassDefFound
> • [OWB-1183] - OWB-Arquillian does not supports implicit bean discovery 
> mode
> • [OWB-1184] - arquillian connector doesn't support BDAs
> • [OWB-1196] - Signed classes can't be proxied: 
> java.lang.SecurityException: class "com.Foo$$OwbNormalScopeProxy0"'s signer 
> information does not match signer information of other classes in the same 
> package
> • [OWB-1197] - OwbSWClassLoader creates wrong URL
> Improvement
> 
> • [OWB-1135] - Remove duplication for openwebbeans/Messages
> • [OWB-1195] - do a codestyle analysis check and apply fidings before 
> releasing OWB-2.0.0
> Task
> 
> • [OWB-1087] - fix failing integration tests with java 8
> • [OWB-1182] - Implement the CDI-2.0 API
> 
> 
> 
> The staging repo is here
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/
> 
> The Source release can be found here
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/org/apache/openwebbeans/openwebbeans/2.0.0/
> 
> 
> 
> Please VOTE:
> [+1] yeah, let's ship it
> [+0] meh, don't care
> [-1] no, because I found a ${showstopper}
> 
> The VOTE is open for 72h
> 
> 
> A special thanks to all who put their hard time into making this release 
> possible!
> 
> txs and LieGrue,
> the Apache OpenWebBeans team



Re: [VOTE] Release Apache OpenWebBeans-2.0.0

2017-07-10 Thread Mark Struberg
Yikes, didn't push my DS changes - txs for reminding me!
Now it passes. The only thing missing was actually the OWB2 profile in the 
servlet module.

And of course I'd appreciate that JUG talk including OWB2.

txs and LieGrue,
strub

> Am 10.07.2017 um 13:51 schrieb John D. Ament :
> 
> Hi, Nevermind ignore the below error.
> 
> Here's my +1 to release.  Tested w/ Hammock and DeltaSpike looks good (still 
> that dependency issue in servlet but not a big deal).
> 
> BTW, I have a JUG talk end of the month so will be extremely good to be able 
> to demo w/ OWB2 at that time.
> 
> John
> 
> On Mon, Jul 10, 2017 at 7:36 AM John D. Ament  wrote:
> Hi Mark,
> 
> I just pulled trunk and get this compilation error
> 
> [ERROR] COMPILATION ERROR : 
> [INFO] -
> [ERROR] 
> /Users/johnament/src/openwebbeans/webbeans-impl/src/main/java/org/apache/webbeans/boot/OwbSeContainerInitializer.java:[57,14]
>  cannot find symbol
>   symbol:   class E
>   location: class org.apache.webbeans.boot.OwbSeContainerInitializer
> [ERROR] 
> /Users/johnament/src/openwebbeans/webbeans-impl/src/main/java/org/apache/webbeans/boot/OwbSeContainerInitializer.java:[57,57]
>  lambda body is neither value nor void compatible
> [ERROR] 
> /Users/johnament/src/openwebbeans/webbeans-impl/src/main/java/org/apache/webbeans/boot/OwbSeContainerInitializer.java:[57,52]
>  method map in interface java.util.stream.Stream cannot be applied to 
> given types;
>   required: java.util.function.Function javax.enterprise.inject.spi.Extension>,? extends R>
>   found: (c)->{ try[...]; } }
>   reason: cannot infer type-variable(s) R
> (argument mismatch; bad return type in lambda expression
>   missing return value)
> 
> On Mon, Jul 10, 2017 at 7:21 AM Mark Struberg  wrote:
> Good afternoon!
> 
> We are proud to call a VOTE on releasing Apache OpenWebBeans-2.0.0
> 
> This is an implementation of the CDI-2.0 specification (JSR-365) which just 
> got released.
> 
> We already tested it with DeltaSpike, BVal and quite a few other projects, 
> and it really looks fine so far!
> 
> Besides implenting CDI-2.0 the following bugs and enhancements got fixed
> 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310844=12333257
> 
> Sub-task
> 
> • [OWB-1185] - implement Annotated#getAnnotations
> • [OWB-1186] - update logic for bootstrapping-events
> • [OWB-1187] - implement configurators
> • [OWB-1188] - implement async events
> • [OWB-1189] - add new parts to the event-api
> • [OWB-1190] - implement java-se support
> • [OWB-1192] - update logic for Instance
> • [OWB-1193] - implement InterceptionFactory
> Bug
> 
> • [OWB-1179] - OWB-Arquillian scanner doesn't ignore classes with 
> ClassNotFound and NoClassDefFound
> • [OWB-1183] - OWB-Arquillian does not supports implicit bean 
> discovery mode
> • [OWB-1184] - arquillian connector doesn't support BDAs
> • [OWB-1196] - Signed classes can't be proxied: 
> java.lang.SecurityException: class "com.Foo$$OwbNormalScopeProxy0"'s signer 
> information does not match signer information of other classes in the same 
> package
> • [OWB-1197] - OwbSWClassLoader creates wrong URL
> Improvement
> 
> • [OWB-1135] - Remove duplication for openwebbeans/Messages
> • [OWB-1195] - do a codestyle analysis check and apply fidings before 
> releasing OWB-2.0.0
> Task
> 
> • [OWB-1087] - fix failing integration tests with java 8
> • [OWB-1182] - Implement the CDI-2.0 API
> 
> 
> 
> The staging repo is here
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/
> 
> The Source release can be found here
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/org/apache/openwebbeans/openwebbeans/2.0.0/
> 
> 
> 
> Please VOTE:
> [+1] yeah, let's ship it
> [+0] meh, don't care
> [-1] no, because I found a ${showstopper}
> 
> The VOTE is open for 72h
> 
> 
> A special thanks to all who put their hard time into making this release 
> possible!
> 
> txs and LieGrue,
> the Apache OpenWebBeans team
> 



Re: [VOTE] Release Apache OpenWebBeans-2.0.0

2017-07-10 Thread John D. Ament
Hi, Nevermind ignore the below error.

Here's my +1 to release.  Tested w/ Hammock and DeltaSpike looks good
(still that dependency issue in servlet but not a big deal).

BTW, I have a JUG talk end of the month so will be extremely good to be
able to demo w/ OWB2 at that time.

John

On Mon, Jul 10, 2017 at 7:36 AM John D. Ament  wrote:

> Hi Mark,
>
> I just pulled trunk and get this compilation error
>
> [ERROR] COMPILATION ERROR :
> [INFO] -
> [ERROR]
> /Users/johnament/src/openwebbeans/webbeans-impl/src/main/java/org/apache/webbeans/boot/OwbSeContainerInitializer.java:[57,14]
> cannot find symbol
>   symbol:   class E
>   location: class org.apache.webbeans.boot.OwbSeContainerInitializer
> [ERROR]
> /Users/johnament/src/openwebbeans/webbeans-impl/src/main/java/org/apache/webbeans/boot/OwbSeContainerInitializer.java:[57,57]
> lambda body is neither value nor void compatible
> [ERROR]
> /Users/johnament/src/openwebbeans/webbeans-impl/src/main/java/org/apache/webbeans/boot/OwbSeContainerInitializer.java:[57,52]
> method map in interface java.util.stream.Stream cannot be applied to
> given types;
>   required: java.util.function.Function javax.enterprise.inject.spi.Extension>,? extends R>
>   found: (c)->{ try[...]; } }
>   reason: cannot infer type-variable(s) R
> (argument mismatch; bad return type in lambda expression
>   missing return value)
>
> On Mon, Jul 10, 2017 at 7:21 AM Mark Struberg  wrote:
>
>> Good afternoon!
>>
>> We are proud to call a VOTE on releasing Apache OpenWebBeans-2.0.0
>>
>> This is an implementation of the CDI-2.0 specification (JSR-365) which
>> just got released.
>>
>> We already tested it with DeltaSpike, BVal and quite a few other
>> projects, and it really looks fine so far!
>>
>> Besides implenting CDI-2.0 the following bugs and enhancements got fixed
>>
>>
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310844=12333257
>>
>> Sub-task
>>
>> • [OWB-1185] - implement Annotated#getAnnotations
>> • [OWB-1186] - update logic for bootstrapping-events
>> • [OWB-1187] - implement configurators
>> • [OWB-1188] - implement async events
>> • [OWB-1189] - add new parts to the event-api
>> • [OWB-1190] - implement java-se support
>> • [OWB-1192] - update logic for Instance
>> • [OWB-1193] - implement InterceptionFactory
>> Bug
>>
>> • [OWB-1179] - OWB-Arquillian scanner doesn't ignore classes with
>> ClassNotFound and NoClassDefFound
>> • [OWB-1183] - OWB-Arquillian does not supports implicit bean
>> discovery mode
>> • [OWB-1184] - arquillian connector doesn't support BDAs
>> • [OWB-1196] - Signed classes can't be proxied:
>> java.lang.SecurityException: class "com.Foo$$OwbNormalScopeProxy0"'s signer
>> information does not match signer information of other classes in the same
>> package
>> • [OWB-1197] - OwbSWClassLoader creates wrong URL
>> Improvement
>>
>> • [OWB-1135] - Remove duplication for openwebbeans/Messages
>> • [OWB-1195] - do a codestyle analysis check and apply fidings
>> before releasing OWB-2.0.0
>> Task
>>
>> • [OWB-1087] - fix failing integration tests with java 8
>> • [OWB-1182] - Implement the CDI-2.0 API
>>
>>
>>
>> The staging repo is here
>>
>> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/
>>
>> The Source release can be found here
>>
>> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/org/apache/openwebbeans/openwebbeans/2.0.0/
>>
>>
>>
>> Please VOTE:
>> [+1] yeah, let's ship it
>> [+0] meh, don't care
>> [-1] no, because I found a ${showstopper}
>>
>> The VOTE is open for 72h
>>
>>
>> A special thanks to all who put their hard time into making this release
>> possible!
>>
>> txs and LieGrue,
>> the Apache OpenWebBeans team
>>
>>


Re: [VOTE] Release Apache OpenWebBeans-2.0.0

2017-07-10 Thread Gurkan Erdogdu
Hi Mark
Thanks for the release. Does this current release pass CDI Web Profile TCK? 

Regards.
Gurkan
On Monday, July 10, 2017, 2:28:39 PM GMT+3, Mark Struberg 
 wrote:

Good afternoon!

We are proud to call a VOTE on releasing Apache OpenWebBeans-2.0.0

This is an implementation of the CDI-2.0 specification (JSR-365) which just got 
released.

We already tested it with DeltaSpike, BVal and quite a few other projects, and 
it really looks fine so far!

Besides implenting CDI-2.0 the following bugs and enhancements got fixed

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310844=12333257

Sub-task

    • [OWB-1185] - implement Annotated#getAnnotations
    • [OWB-1186] - update logic for bootstrapping-events
    • [OWB-1187] - implement configurators
    • [OWB-1188] - implement async events
    • [OWB-1189] - add new parts to the event-api
    • [OWB-1190] - implement java-se support
    • [OWB-1192] - update logic for Instance
    • [OWB-1193] - implement InterceptionFactory
Bug

    • [OWB-1179] - OWB-Arquillian scanner doesn't ignore classes with 
ClassNotFound and NoClassDefFound
    • [OWB-1183] - OWB-Arquillian does not supports implicit bean discovery mode
    • [OWB-1184] - arquillian connector doesn't support BDAs
    • [OWB-1196] - Signed classes can't be proxied: 
java.lang.SecurityException: class "com.Foo$$OwbNormalScopeProxy0"'s signer 
information does not match signer information of other classes in the same 
package
    • [OWB-1197] - OwbSWClassLoader creates wrong URL
Improvement

    • [OWB-1135] - Remove duplication for openwebbeans/Messages
    • [OWB-1195] - do a codestyle analysis check and apply fidings before 
releasing OWB-2.0.0
Task

    • [OWB-1087] - fix failing integration tests with java 8
    • [OWB-1182] - Implement the CDI-2.0 API



The staging repo is here
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/

The Source release can be found here
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/org/apache/openwebbeans/openwebbeans/2.0.0/



Please VOTE:
[+1] yeah, let's ship it
[+0] meh, don't care
[-1] no, because I found a ${showstopper}

The VOTE is open for 72h


A special thanks to all who put their hard time into making this release 
possible!

txs and LieGrue,
the Apache OpenWebBeans team


Re: [VOTE] Release Apache OpenWebBeans-2.0.0

2017-07-10 Thread John D. Ament
Hi Mark,

I just pulled trunk and get this compilation error

[ERROR] COMPILATION ERROR :
[INFO] -
[ERROR]
/Users/johnament/src/openwebbeans/webbeans-impl/src/main/java/org/apache/webbeans/boot/OwbSeContainerInitializer.java:[57,14]
cannot find symbol
  symbol:   class E
  location: class org.apache.webbeans.boot.OwbSeContainerInitializer
[ERROR]
/Users/johnament/src/openwebbeans/webbeans-impl/src/main/java/org/apache/webbeans/boot/OwbSeContainerInitializer.java:[57,57]
lambda body is neither value nor void compatible
[ERROR]
/Users/johnament/src/openwebbeans/webbeans-impl/src/main/java/org/apache/webbeans/boot/OwbSeContainerInitializer.java:[57,52]
method map in interface java.util.stream.Stream cannot be applied to
given types;
  required: java.util.function.Function,? extends R>
  found: (c)->{ try[...]; } }
  reason: cannot infer type-variable(s) R
(argument mismatch; bad return type in lambda expression
  missing return value)

On Mon, Jul 10, 2017 at 7:21 AM Mark Struberg  wrote:

> Good afternoon!
>
> We are proud to call a VOTE on releasing Apache OpenWebBeans-2.0.0
>
> This is an implementation of the CDI-2.0 specification (JSR-365) which
> just got released.
>
> We already tested it with DeltaSpike, BVal and quite a few other projects,
> and it really looks fine so far!
>
> Besides implenting CDI-2.0 the following bugs and enhancements got fixed
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310844=12333257
>
> Sub-task
>
> • [OWB-1185] - implement Annotated#getAnnotations
> • [OWB-1186] - update logic for bootstrapping-events
> • [OWB-1187] - implement configurators
> • [OWB-1188] - implement async events
> • [OWB-1189] - add new parts to the event-api
> • [OWB-1190] - implement java-se support
> • [OWB-1192] - update logic for Instance
> • [OWB-1193] - implement InterceptionFactory
> Bug
>
> • [OWB-1179] - OWB-Arquillian scanner doesn't ignore classes with
> ClassNotFound and NoClassDefFound
> • [OWB-1183] - OWB-Arquillian does not supports implicit bean
> discovery mode
> • [OWB-1184] - arquillian connector doesn't support BDAs
> • [OWB-1196] - Signed classes can't be proxied:
> java.lang.SecurityException: class "com.Foo$$OwbNormalScopeProxy0"'s signer
> information does not match signer information of other classes in the same
> package
> • [OWB-1197] - OwbSWClassLoader creates wrong URL
> Improvement
>
> • [OWB-1135] - Remove duplication for openwebbeans/Messages
> • [OWB-1195] - do a codestyle analysis check and apply fidings
> before releasing OWB-2.0.0
> Task
>
> • [OWB-1087] - fix failing integration tests with java 8
> • [OWB-1182] - Implement the CDI-2.0 API
>
>
>
> The staging repo is here
>
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/
>
> The Source release can be found here
>
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/org/apache/openwebbeans/openwebbeans/2.0.0/
>
>
>
> Please VOTE:
> [+1] yeah, let's ship it
> [+0] meh, don't care
> [-1] no, because I found a ${showstopper}
>
> The VOTE is open for 72h
>
>
> A special thanks to all who put their hard time into making this release
> possible!
>
> txs and LieGrue,
> the Apache OpenWebBeans team
>
>


[VOTE] Release Apache OpenWebBeans-2.0.0

2017-07-10 Thread Mark Struberg
Good afternoon!

We are proud to call a VOTE on releasing Apache OpenWebBeans-2.0.0

This is an implementation of the CDI-2.0 specification (JSR-365) which just got 
released.

We already tested it with DeltaSpike, BVal and quite a few other projects, and 
it really looks fine so far!

Besides implenting CDI-2.0 the following bugs and enhancements got fixed

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310844=12333257

Sub-task

• [OWB-1185] - implement Annotated#getAnnotations
• [OWB-1186] - update logic for bootstrapping-events
• [OWB-1187] - implement configurators
• [OWB-1188] - implement async events
• [OWB-1189] - add new parts to the event-api
• [OWB-1190] - implement java-se support
• [OWB-1192] - update logic for Instance
• [OWB-1193] - implement InterceptionFactory
Bug

• [OWB-1179] - OWB-Arquillian scanner doesn't ignore classes with 
ClassNotFound and NoClassDefFound
• [OWB-1183] - OWB-Arquillian does not supports implicit bean discovery 
mode
• [OWB-1184] - arquillian connector doesn't support BDAs
• [OWB-1196] - Signed classes can't be proxied: 
java.lang.SecurityException: class "com.Foo$$OwbNormalScopeProxy0"'s signer 
information does not match signer information of other classes in the same 
package
• [OWB-1197] - OwbSWClassLoader creates wrong URL
Improvement

• [OWB-1135] - Remove duplication for openwebbeans/Messages
• [OWB-1195] - do a codestyle analysis check and apply fidings before 
releasing OWB-2.0.0
Task

• [OWB-1087] - fix failing integration tests with java 8
• [OWB-1182] - Implement the CDI-2.0 API



The staging repo is here
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/

The Source release can be found here
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1030/org/apache/openwebbeans/openwebbeans/2.0.0/



Please VOTE:
[+1] yeah, let's ship it
[+0] meh, don't care
[-1] no, because I found a ${showstopper}

The VOTE is open for 72h


A special thanks to all who put their hard time into making this release 
possible!

txs and LieGrue,
the Apache OpenWebBeans team