You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openwebbeans.apache.org by Mark Struberg <st...@yahoo.de.INVALID> on 2017/07/10 11:21:05 UTC

[VOTE] Release Apache OpenWebBeans-2.0.0

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&version=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

Posted by Mark Struberg <st...@yahoo.de>.
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 <jo...@apache.org>:
> 
> 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 <jo...@apache.org> 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<T> cannot be applied to given types;
>   required: java.util.function.Function<? super java.lang.Class<? extends 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 <st...@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?projectId=12310844&version=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

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
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 <jo...@apache.org>:
> 
> 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 <jo...@apache.org> 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<T> cannot be applied to given types;
>   required: java.util.function.Function<? super java.lang.Class<? extends 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 <st...@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?projectId=12310844&version=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

Posted by "John D. Ament" <jo...@apache.org>.
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 <jo...@apache.org> 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<T> cannot be applied to
> given types;
>   required: java.util.function.Function<? super java.lang.Class<? extends
> 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 <st...@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?projectId=12310844&version=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

Posted by "John D. Ament" <jo...@apache.org>.
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 <jo...@apache.org> 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<T> cannot be applied to
> given types;
>   required: java.util.function.Function<? super java.lang.Class<? extends
> 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 <st...@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?projectId=12310844&version=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

Posted by "John D. Ament" <jo...@apache.org>.
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<T> cannot be applied to
given types;
  required: java.util.function.Function<? super java.lang.Class<? extends
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 <st...@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?projectId=12310844&version=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

Posted by "John D. Ament" <jo...@apache.org>.
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<T> cannot be applied to
given types;
  required: java.util.function.Function<? super java.lang.Class<? extends
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 <st...@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?projectId=12310844&version=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

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
And my own +1

LieGrue,
strub


> Am 11.07.2017 um 23:45 schrieb Jean-Louis MONTEIRO <je...@gmail.com>:
> 
> +1
> 
> Thanks
> 
> Le lun. 10 juil. 2017 à 13:21, Mark Struberg <st...@yahoo.de> 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&version=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] [RESULT] Release Apache OpenWebBeans-2.0.0

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
72h are past, time to tally the vote.

The VOTE has passed with the following 

+1: John Ament, Gerhard Petracek, Romain Manni-Bucau, Daniel Cunha, Joe Bergmark, JL Monteiro, Mark Struberg

No -1 nor 0.

txs 2 all who reviewed and voted!

LieGrue,
strub




> Am 11.07.2017 um 23:45 schrieb Jean-Louis MONTEIRO <je...@gmail.com>:
> 
> +1
> 
> Thanks
> 
> Le lun. 10 juil. 2017 à 13:21, Mark Struberg <st...@yahoo.de> 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&version=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

Posted by Jean-Louis MONTEIRO <je...@gmail.com>.
+1

Thanks

Le lun. 10 juil. 2017 à 13:21, Mark Struberg <st...@yahoo.de> 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&version=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

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
FYI - CDI-2.0 is near :D

LieGrue,
strub

> Anfang der weitergeleiteten Nachricht:
> 
> Von: Mark Struberg <st...@yahoo.de>
> Betreff: [VOTE] Release Apache OpenWebBeans-2.0.0
> Datum: 10. Juli 2017 um 13:21:05 MESZ
> An: openwebbeans-dev <de...@openwebbeans.apache.org>, openwebbeans-user <us...@openwebbeans.apache.org>
> Antwort an: user@openwebbeans.apache.org
> 
> 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&version=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

Posted by Gerhard Petracek <gp...@apache.org>.
+1

regards,
gerhard



2017-07-10 13:21 GMT+02:00 Mark Struberg <st...@yahoo.de>:

> 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&version=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

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


+1

On Mon, Jul 10, 2017 at 7:21 AM, Mark Struberg <st...@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&version=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

Posted by Joseph Bergmark <be...@apache.org>.
+1

On Mon, Jul 10, 2017 at 7:21 AM, Mark Struberg <st...@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?
> projectId=12310844&version=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

Posted by Mark Struberg <st...@yahoo.de>.
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 <gu...@yahoo.com.INVALID>:
> 
> 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 <st...@yahoo.de.INVALID> 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&version=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

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
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 <gu...@yahoo.com.INVALID>:
> 
> 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 <st...@yahoo.de.INVALID> 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&version=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

Posted by Gurkan Erdogdu <gu...@yahoo.com.INVALID>.
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 <st...@yahoo.de.INVALID> 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&version=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

Posted by Daniel Cunha <da...@apache.org>.
+1

Daniel Cunha
https://twitter.com/dvlc_

On Jul 10, 2017 9:41 AM, "Romain Manni-Bucau" <rm...@gmail.com> wrote:

+1


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau>
|
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-07-10 13:21 GMT+02:00 Mark Struberg <st...@yahoo.de>:

> 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&version=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

Posted by Romain Manni-Bucau <rm...@gmail.com>.
+1


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-07-10 13:21 GMT+02:00 Mark Struberg <st...@yahoo.de>:

> 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&version=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

Posted by Gurkan Erdogdu <gu...@yahoo.com>.
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 <st...@yahoo.de.INVALID> 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&version=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