Re: [VOTE] [RESULT] Release Apache OpenWebBeans-1.7.4

2017-07-10 Thread Mark Struberg
Good morning!

Time to tally the vote.

The VOTE did pass with the following:
+1: Joe, Romain, Gerhard, Jean-Louis, Daniel, Mark
No -1 nor 0

txs 2 all who reviewed and voted!

Will continue with the release steps.

LieGrue,
strub

> Am 10.07.2017 um 12:43 schrieb Mark Struberg :
> 
> And my own +1 of course.
> LieGrue,strub
> 
> 
> 
> On Sunday, 9 July 2017, 02:15:53 CEST, Daniel Cunha  
> wrote:
> 
> +1
> 
> Daniel Cunha
> https://twitter.com/dvlc_
> 
> On Jul 8, 2017 7:19 PM, "Jean-Louis MONTEIRO"  wrote:
> 
>> +1
>> 
>> Le sam. 8 juil. 2017 à 19:42, Gerhard Petracek  a
>> écrit :
>> 
>>> +1
>>> 
>>> regards,
>>> gerhard
>>> 
>>> 
>>> 2017-07-08 0:05 GMT+02:00 Mark Struberg :
>>> 
 Dear lords and ladies!
 
 It's my pleasure to call a VOTE on releasing Apache OpenWebBeans-1.7.4.
 This is a maintenance release of our CDI-1.2 branch and a drop in
 replacement for OWB-1.7.3
 
 The following bugs got fixed:
 https://issues.apache.org/jira/secure/ReleaseNote.jspa?
 projectId=12310844&version=12340364
 
 Bug
 
 • [OWB-1194] - @Interceptors (EJB style) + @AroundConstruct not
 fully supported
 • [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
 Improvement
 
 • [OWB-1180] - Use getDefinedPackage instead of getPackage if
 available (java 9)
 • [OWB-1181] - fallback on unsafe when defineClass is not
 accessible from ClassLoader
 
 
 Here is the staging repo:
 
 https://repository.apache.org/content/repositories/
 orgapacheopenwebbeans-1028/
 
 
 And here is the source release:
 https://repository.apache.org/content/repositories/
 orgapacheopenwebbeans-1028/org/apache/openwebbeans/openwebbeans/1.7.4/
 
 The tag in our repo is http://svn.apache.org/viewvc?
>> rev=1801219&view=rev
 
 Please VOTE:
 
 [+1] yea, let's ship it!
 [+0] meeeh, don't care
 [-1] stop, I found a ${showstopper}
 
 The VOTE is open for 72h
 
 txs and LieGrue,
 strub
>>> 



Re: VOTE [RESULT] Release Apache Meecrowave-1.0.0

2017-07-10 Thread Mark Struberg
Good morning!

And here again: Time to tally the VOTE.

The VOTE did pass with the following:

+1: Gerhard, Romain, Jean-Louis, Mark

No +0 nor -1


txs 2 all who reviewed and voted!

LieGrue,
strub


> Am 10.07.2017 um 12:43 schrieb Mark Struberg :
> 
> +1
> LieGrue,strub
> 
> 
> 
> On Sunday, 9 July 2017, 19:21:24 CEST, Jean-Louis MONTEIRO 
>  wrote:
> 
> +1
> Thank you
> 
> Le dim. 9 juil. 2017 à 00:19, Jean-Louis MONTEIRO  a
> écrit :
> 
>> It's already late. I'll have a look to this one tomorrow if not too late.
>> 
>> Le sam. 8 juil. 2017 à 22:20, Romain Manni-Bucau 
>> a écrit :
>> 
>>> +1
>>> 
>>> Le 8 juil. 2017 19:43, "Gerhard Petracek"  a écrit
>>> :
>>> 
 +1
 
 regards,
 gerhard
 
 
 
 2017-07-08 0:43 GMT+02:00 Mark Struberg :
 
> Hi folks!
> 
> And finally Meecrowave-1.0.0!
> This is a maintenance version for the EE7 compatible version.
> It's actually the previous 0.3.2 work. We just moved to 1.0.0 to
>>> indicate
> that it's production ready.
> 
> The following tickets have been resolved since 0.3.1:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12320731&version=12340988
> 
> Bug
> 
> • [MEECROWAVE-29] - tomcat 9.0.0.M21 upgrade
> • [MEECROWAVE-34] - meecrowave pidfile option fails with NPE
> • [MEECROWAVE-44] - meecrowave.sh is broken
> • [MEECROWAVE-49] - Returning a binary leads to nullpointers
> • [MEECROWAVE-50] - meecrowave-maven-plugin is not portable
> • [MEECROWAVE-51] - Upgrade dependency versions
> Improvement
> 
> • [MEECROWAVE-35] - support application/*+json out of the box
> • [MEECROWAVE-36] - set default max string length to 64x1024
> • [MEECROWAVE-37] - @Context on a field in CDI proxies is
>>> broken
> • [MEECROWAVE-38] - drop not needed java 9 workarounds
> • [MEECROWAVE-42] - allow to auto package meecrowave in
> meecrowave:bundle goal
> New Feature
> 
> • [MEECROWAVE-30] - Make it easier to reuse Cli
> • [MEECROWAVE-31] - Auto reloading backbone
> • [MEECROWAVE-40] - basic jaxws support if
>>> cxf-rt-frontend-jaxws
> is present in meecrowave classloader
> • [MEECROWAVE-41] - make meecrowave:bundle pick up content
>>> from
> src/main/meecrowave/conf/*
> • [MEECROWAVE-43] - Introduce @WsMapping annotation to define
> WebService endpoint mapping
> Task
> 
> • [MEECROWAVE-32] - upgrade log4j2 to 2.8.2
> • [MEECROWAVE-33] - upgrade johnzon to 1.1.1
> • [MEECROWAVE-46] - Upgrade to Tomcat 9.0.0.M22
> • [MEECROWAVE-47] - CXF 3.1.12 upgrade
> • [MEECROWAVE-52] - Upgrade to OWB-1.7.4
> 
> 
> Here is the staging repo
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1029/
> 
> And here is the source release:
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1029/org/apache/meecrowave/meecrowave/1.0.0/
> 
> 
> Please VOTE:
> 
> [+1] yea, let's ship it!
> [+0] meeeh, don't care
> [-1] stop, I found a ${showstopper}
> 
> The VOTE is open for 72h
> 
> txs and LieGrue,
> strub
 
>>> 



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

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

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

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

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

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


[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&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



[jira] [Created] (OWB-1198) Randomly broken Test in CDI TCK MessageDrivenBeanInterceptorInvocationTest

2017-07-10 Thread Mark Struberg (JIRA)
Mark Struberg created OWB-1198:
--

 Summary: Randomly broken Test in CDI TCK 
MessageDrivenBeanInterceptorInvocationTest
 Key: OWB-1198
 URL: https://issues.apache.org/jira/browse/OWB-1198
 Project: OpenWebBeans
  Issue Type: Bug
 Environment: Linux, FC25, Java8
Reporter: Mark Struberg


{noformat}
[INFO] OpenEJB :: TCK :: Common ... SUCCESS [  0.751 s]
[INFO] OpenEJB :: TCK :: CDI Embedded . FAILURE [04:12 min]
{noformat}


{noformat}
at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
INFORMATION - Invoke DecoratorTypeParamInitializerTest.testDeploymentFails: 
1.479/1.479 Failed tests: 1 (644)
INFORMATION - Stopping network services
INFORMATION - Stopping server services
INFORMATION - Destroying container system
INFORMATION - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFORMATION - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFORMATION - Scheduler unregistered from name 
'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB'
 in the local MBeanServer.
INFORMATION - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown 
complete.
INFORMATION - Closing DataSource: jdbc
INFORMATION - Closing DataSource: jdbcNonJta
INFORMATION - Stopping ResourceAdapter: Default JMS Resource Adapter
INFORMATION - Stopping ActiveMQ
INFORMATION - Apache ActiveMQ 5.14.3 (localhost, 
ID:stehtnix-43855-1499679488155-0:1) is shutting down
INFORMATION - Connector tcp://localhost.localdomain:35107 stopped
INFORMATION - Connector vm://localhost stopped
INFORMATION - Apache ActiveMQ 5.14.3 (localhost, 
ID:stehtnix-43855-1499679488155-0:1) uptime 4 minutes
INFORMATION - Apache ActiveMQ 5.14.3 (localhost, 
ID:stehtnix-43855-1499679488155-0:1) is shutdown
INFORMATION - Stopped ActiveMQ broker
Tests run: 1479, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 250.712 sec 
<<< FAILURE! - in TestSuite
testMessageDrivenBeanMethodIntercepted(org.jboss.cdi.tck.tests.interceptors.definition.enterprise.jms.MessageDrivenBeanInterceptorInvocationTest)
  Time elapsed: 5.026 sec  <<< FAILURE!
java.lang.AssertionError: expected [true] but found [false]
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:494)
at org.testng.Assert.assertTrue(Assert.java:42)
at org.testng.Assert.assertTrue(Assert.java:52)
at 
org.jboss.cdi.tck.tests.interceptors.definition.enterprise.jms.MessageDrivenBeanInterceptorInvocationTest.testMessageDrivenBeanMethodIntercepted(MessageDrivenBeanInterceptorInvocationTest.java:92)
{noformat}




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


Re: [VOTE] Release Apache OpenWebBeans-1.7.4

2017-07-10 Thread Mark Struberg
And my own +1 of course.
LieGrue,strub



On Sunday, 9 July 2017, 02:15:53 CEST, Daniel Cunha  
wrote:

+1

Daniel Cunha
https://twitter.com/dvlc_

On Jul 8, 2017 7:19 PM, "Jean-Louis MONTEIRO"  wrote:

> +1
>
> Le sam. 8 juil. 2017 à 19:42, Gerhard Petracek  a
> écrit :
>
> > +1
> >
> > regards,
> > gerhard
> >
> >
> > 2017-07-08 0:05 GMT+02:00 Mark Struberg :
> >
> > > Dear lords and ladies!
> > >
> > > It's my pleasure to call a VOTE on releasing Apache OpenWebBeans-1.7.4.
> > > This is a maintenance release of our CDI-1.2 branch and a drop in
> > > replacement for OWB-1.7.3
> > >
> > > The following bugs got fixed:
> > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> > > projectId=12310844&version=12340364
> > >
> > > Bug
> > >
> > >        • [OWB-1194] - @Interceptors (EJB style) + @AroundConstruct not
> > > fully supported
> > >        • [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
> > > Improvement
> > >
> > >        • [OWB-1180] - Use getDefinedPackage instead of getPackage if
> > > available (java 9)
> > >        • [OWB-1181] - fallback on unsafe when defineClass is not
> > > accessible from ClassLoader
> > >
> > >
> > > Here is the staging repo:
> > >
> > > https://repository.apache.org/content/repositories/
> > > orgapacheopenwebbeans-1028/
> > >
> > >
> > > And here is the source release:
> > > https://repository.apache.org/content/repositories/
> > > orgapacheopenwebbeans-1028/org/apache/openwebbeans/openwebbeans/1.7.4/
> > >
> > > The tag in our repo is http://svn.apache.org/viewvc?
> rev=1801219&view=rev
> > >
> > > Please VOTE:
> > >
> > > [+1] yea, let's ship it!
> > > [+0] meeeh, don't care
> > > [-1] stop, I found a ${showstopper}
> > >
> > > The VOTE is open for 72h
> > >
> > > txs and LieGrue,
> > > strub
> >
>

Re: VOTE Release Apache Meecrowave-1.0.0

2017-07-10 Thread Mark Struberg
+1
LieGrue,strub



On Sunday, 9 July 2017, 19:21:24 CEST, Jean-Louis MONTEIRO  
wrote:

+1
Thank you

Le dim. 9 juil. 2017 à 00:19, Jean-Louis MONTEIRO  a
écrit :

> It's already late. I'll have a look to this one tomorrow if not too late.
>
> Le sam. 8 juil. 2017 à 22:20, Romain Manni-Bucau 
> a écrit :
>
>> +1
>>
>> Le 8 juil. 2017 19:43, "Gerhard Petracek"  a écrit
>> :
>>
>> > +1
>> >
>> > regards,
>> > gerhard
>> >
>> >
>> >
>> > 2017-07-08 0:43 GMT+02:00 Mark Struberg :
>> >
>> > > Hi folks!
>> > >
>> > > And finally Meecrowave-1.0.0!
>> > > This is a maintenance version for the EE7 compatible version.
>> > > It's actually the previous 0.3.2 work. We just moved to 1.0.0 to
>> indicate
>> > > that it's production ready.
>> > >
>> > > The following tickets have been resolved since 0.3.1:
>> > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
>> > > projectId=12320731&version=12340988
>> > >
>> > > Bug
>> > >
>> > >        • [MEECROWAVE-29] - tomcat 9.0.0.M21 upgrade
>> > >        • [MEECROWAVE-34] - meecrowave pidfile option fails with NPE
>> > >        • [MEECROWAVE-44] - meecrowave.sh is broken
>> > >        • [MEECROWAVE-49] - Returning a binary leads to nullpointers
>> > >        • [MEECROWAVE-50] - meecrowave-maven-plugin is not portable
>> > >        • [MEECROWAVE-51] - Upgrade dependency versions
>> > > Improvement
>> > >
>> > >        • [MEECROWAVE-35] - support application/*+json out of the box
>> > >        • [MEECROWAVE-36] - set default max string length to 64x1024
>> > >        • [MEECROWAVE-37] - @Context on a field in CDI proxies is
>> broken
>> > >        • [MEECROWAVE-38] - drop not needed java 9 workarounds
>> > >        • [MEECROWAVE-42] - allow to auto package meecrowave in
>> > > meecrowave:bundle goal
>> > > New Feature
>> > >
>> > >        • [MEECROWAVE-30] - Make it easier to reuse Cli
>> > >        • [MEECROWAVE-31] - Auto reloading backbone
>> > >        • [MEECROWAVE-40] - basic jaxws support if
>> cxf-rt-frontend-jaxws
>> > > is present in meecrowave classloader
>> > >        • [MEECROWAVE-41] - make meecrowave:bundle pick up content
>> from
>> > > src/main/meecrowave/conf/*
>> > >        • [MEECROWAVE-43] - Introduce @WsMapping annotation to define
>> > > WebService endpoint mapping
>> > > Task
>> > >
>> > >        • [MEECROWAVE-32] - upgrade log4j2 to 2.8.2
>> > >        • [MEECROWAVE-33] - upgrade johnzon to 1.1.1
>> > >        • [MEECROWAVE-46] - Upgrade to Tomcat 9.0.0.M22
>> > >        • [MEECROWAVE-47] - CXF 3.1.12 upgrade
>> > >        • [MEECROWAVE-52] - Upgrade to OWB-1.7.4
>> > >
>> > >
>> > > Here is the staging repo
>> > > https://repository.apache.org/content/repositories/
>> > > orgapacheopenwebbeans-1029/
>> > >
>> > > And here is the source release:
>> > > https://repository.apache.org/content/repositories/
>> > > orgapacheopenwebbeans-1029/org/apache/meecrowave/meecrowave/1.0.0/
>> > >
>> > >
>> > > Please VOTE:
>> > >
>> > > [+1] yea, let's ship it!
>> > > [+0] meeeh, don't care
>> > > [-1] stop, I found a ${showstopper}
>> > >
>> > > The VOTE is open for 72h
>> > >
>> > > txs and LieGrue,
>> > > strub
>> >
>>
>

[jira] [Created] (OWB-1197) OwbSWClassLoader creates wrong URL

2017-07-10 Thread Mark Struberg (JIRA)
Mark Struberg created OWB-1197:
--

 Summary: OwbSWClassLoader creates wrong URL
 Key: OWB-1197
 URL: https://issues.apache.org/jira/browse/OWB-1197
 Project: OpenWebBeans
  Issue Type: Bug
  Components: Arquillian
Reporter: Mark Struberg


-return new URL(null, "archive:" + nodes.iterator().next());
+return new URL(null, "archive:" + nodes.iterator().next(), new 
ArchiveStreamHandler());

Otherwise we blow up with a MalformedURLException.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (OWB-1197) OwbSWClassLoader creates wrong URL

2017-07-10 Thread Mark Struberg (JIRA)

 [ 
https://issues.apache.org/jira/browse/OWB-1197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mark Struberg updated OWB-1197:
---
Fix Version/s: 1.7.5
   2.0.0

> OwbSWClassLoader creates wrong URL
> --
>
> Key: OWB-1197
> URL: https://issues.apache.org/jira/browse/OWB-1197
> Project: OpenWebBeans
>  Issue Type: Bug
>  Components: Arquillian
>Reporter: Mark Struberg
> Fix For: 2.0.0, 1.7.5
>
>
> -return new URL(null, "archive:" + nodes.iterator().next());
> +return new URL(null, "archive:" + nodes.iterator().next(), 
> new ArchiveStreamHandler());
> Otherwise we blow up with a MalformedURLException.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (OWB-1197) OwbSWClassLoader creates wrong URL

2017-07-10 Thread Mark Struberg (JIRA)

 [ 
https://issues.apache.org/jira/browse/OWB-1197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mark Struberg resolved OWB-1197.

Resolution: Fixed
  Assignee: Mark Struberg

> OwbSWClassLoader creates wrong URL
> --
>
> Key: OWB-1197
> URL: https://issues.apache.org/jira/browse/OWB-1197
> Project: OpenWebBeans
>  Issue Type: Bug
>  Components: Arquillian
>Reporter: Mark Struberg
>Assignee: Mark Struberg
> Fix For: 2.0.0, 1.7.5
>
>
> -return new URL(null, "archive:" + nodes.iterator().next());
> +return new URL(null, "archive:" + nodes.iterator().next(), 
> new ArchiveStreamHandler());
> Otherwise we blow up with a MalformedURLException.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)