Discussion:
[VOTE] Release Apache OpenWebBeans-2.0.1
Mark Struberg
2017-08-29 09:16:58 UTC
Permalink
Hi folks!

I did run the necessary steps to ship OWB-2.0.1 from trunk, which is our CDI-2.0 implementation.
We improved the SE support (hope to finish it soon and ship all in 2.0.2) and a few Instance and Event fixes.

This build passes the standalone CDI TCK and we already fixed a few EE integration bugs as well while integrating OWB in the upcoming TomEE8.

The following bugs and enhancements got fixed:

Bug
• [OWB-1199] - CDISeScannerService.autoScanning should be true by default
• [OWB-1203] - GProcessSyntheticBean not handled correctly for extensions leading to incorrect ProcessBean behavior
• [OWB-1204] - Interceptor and Decorator ignored in annotated mode if not decorated with @Dependent
• [OWB-1205] - We should not fire ProcessInjectionPoint for CDI Extension Observers
• [OWB-1207] - Inconsistent behavior of the instance behind CDI.current()
• [OWB-1209] - Custom bean with isAlternative()=true should not be automatically enabled
• [OWB-1210] - Providing an own alternative implementation of Provider<T> might disable some Instance<T> resolving
• [OWB-1211] - OWB is not firing BeforeDestroyed on contexts
• [OWB-1213] - producer of URI or other classes with private ct blow up with a NPE
Task
• [OWB-1086] - initial setup for cdi-2.0


The staging repo can be found here:

https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/

The source release is under
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/org/apache/openwebbeans/openwebbeans/2.0.1/


Please VOTE

[+1] go for it!
[+0] meh, don't care
[-1] stop because there is a ${showstopper}

The VOTE is open for 72h

txs and LieGrue,
strub
Romain Manni-Bucau
2017-08-29 13:59:53 UTC
Permalink
Hi,

+1, thanks Mark


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>
Post by Mark Struberg
Hi folks!
I did run the necessary steps to ship OWB-2.0.1 from trunk, which is our
CDI-2.0 implementation.
We improved the SE support (hope to finish it soon and ship all in 2.0.2)
and a few Instance and Event fixes.
This build passes the standalone CDI TCK and we already fixed a few EE
integration bugs as well while integrating OWB in the upcoming TomEE8.
Bug
• [OWB-1199] - CDISeScannerService.autoScanning should be true by
default
• [OWB-1203] - GProcessSyntheticBean not handled correctly for
extensions leading to incorrect ProcessBean behavior
• [OWB-1204] - Interceptor and Decorator ignored in annotated mode
• [OWB-1205] - We should not fire ProcessInjectionPoint for CDI
Extension Observers
• [OWB-1207] - Inconsistent behavior of the instance behind
CDI.current()
• [OWB-1209] - Custom bean with isAlternative()=true should not be
automatically enabled
• [OWB-1210] - Providing an own alternative implementation of
Provider<T> might disable some Instance<T> resolving
• [OWB-1211] - OWB is not firing BeforeDestroyed on contexts
• [OWB-1213] - producer of URI or other classes with private ct
blow up with a NPE
Task
• [OWB-1086] - initial setup for cdi-2.0
https://repository.apache.org/content/repositories/
orgapacheopenwebbeans-1031/
The source release is under
https://repository.apache.org/content/repositories/
orgapacheopenwebbeans-1031/org/apache/openwebbeans/openwebbeans/2.0.1/
Please VOTE
[+1] go for it!
[+0] meh, don't care
[-1] stop because there is a ${showstopper}
The VOTE is open for 72h
txs and LieGrue,
strub
John D. Ament
2017-08-30 01:11:45 UTC
Permalink
Looks good to me, ship it +1

Tested with Hammock + Geronimo Config, both passing fine at this point.
Post by Mark Struberg
Hi folks!
I did run the necessary steps to ship OWB-2.0.1 from trunk, which is our
CDI-2.0 implementation.
We improved the SE support (hope to finish it soon and ship all in 2.0.2)
and a few Instance and Event fixes.
This build passes the standalone CDI TCK and we already fixed a few EE
integration bugs as well while integrating OWB in the upcoming TomEE8.
Bug
• [OWB-1199] - CDISeScannerService.autoScanning should be true by
default
• [OWB-1203] - GProcessSyntheticBean not handled correctly for
extensions leading to incorrect ProcessBean behavior
• [OWB-1204] - Interceptor and Decorator ignored in annotated mode
• [OWB-1205] - We should not fire ProcessInjectionPoint for CDI
Extension Observers
• [OWB-1207] - Inconsistent behavior of the instance behind
CDI.current()
• [OWB-1209] - Custom bean with isAlternative()=true should not be
automatically enabled
• [OWB-1210] - Providing an own alternative implementation of
Provider<T> might disable some Instance<T> resolving
• [OWB-1211] - OWB is not firing BeforeDestroyed on contexts
• [OWB-1213] - producer of URI or other classes with private ct
blow up with a NPE
Task
• [OWB-1086] - initial setup for cdi-2.0
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/
The source release is under
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/org/apache/openwebbeans/openwebbeans/2.0.1/
Please VOTE
[+1] go for it!
[+0] meh, don't care
[-1] stop because there is a ${showstopper}
The VOTE is open for 72h
txs and LieGrue,
strub
Gerhard Petracek
2017-09-01 09:24:15 UTC
Permalink
+1

regards,
gerhard
Post by Mark Struberg
Hi folks!
I did run the necessary steps to ship OWB-2.0.1 from trunk, which is our
CDI-2.0 implementation.
We improved the SE support (hope to finish it soon and ship all in 2.0.2)
and a few Instance and Event fixes.
This build passes the standalone CDI TCK and we already fixed a few EE
integration bugs as well while integrating OWB in the upcoming TomEE8.
Bug
• [OWB-1199] - CDISeScannerService.autoScanning should be true by
default
• [OWB-1203] - GProcessSyntheticBean not handled correctly for
extensions leading to incorrect ProcessBean behavior
• [OWB-1204] - Interceptor and Decorator ignored in annotated mode
• [OWB-1205] - We should not fire ProcessInjectionPoint for CDI
Extension Observers
• [OWB-1207] - Inconsistent behavior of the instance behind
CDI.current()
• [OWB-1209] - Custom bean with isAlternative()=true should not be
automatically enabled
• [OWB-1210] - Providing an own alternative implementation of
Provider<T> might disable some Instance<T> resolving
• [OWB-1211] - OWB is not firing BeforeDestroyed on contexts
• [OWB-1213] - producer of URI or other classes with private ct
blow up with a NPE
Task
• [OWB-1086] - initial setup for cdi-2.0
https://repository.apache.org/content/repositories/
orgapacheopenwebbeans-1031/
The source release is under
https://repository.apache.org/content/repositories/
orgapacheopenwebbeans-1031/org/apache/openwebbeans/openwebbeans/2.0.1/
Please VOTE
[+1] go for it!
[+0] meh, don't care
[-1] stop because there is a ${showstopper}
The VOTE is open for 72h
txs and LieGrue,
strub
Matthew Broadhead
2017-09-01 09:37:13 UTC
Permalink
+1
thanks.
Post by Gerhard Petracek
+1
regards,
gerhard
Hi folks!
I did run the necessary steps to ship OWB-2.0.1 from trunk, which
is our CDI-2.0 implementation.
We improved the SE support (hope to finish it soon and ship all in
2.0.2) and a few Instance and Event fixes.
This build passes the standalone CDI TCK and we already fixed a
few EE integration bugs as well while integrating OWB in the
upcoming TomEE8.
Bug
        • [OWB-1199] - CDISeScannerService.autoScanning should be
true by default
        • [OWB-1203] - GProcessSyntheticBean not handled correctly
for extensions leading to incorrect ProcessBean behavior
        • [OWB-1204] - Interceptor and Decorator ignored in
        • [OWB-1205] - We should not fire ProcessInjectionPoint
for CDI Extension Observers
        • [OWB-1207] - Inconsistent behavior of the instance
behind CDI.current()
        • [OWB-1209] - Custom bean with isAlternative()=true
should not be automatically enabled
        • [OWB-1210] - Providing an own alternative implementation
of Provider<T> might disable some Instance<T> resolving
        • [OWB-1211] - OWB is not firing BeforeDestroyed on contexts
        • [OWB-1213] - producer of URI or other classes with
private ct blow up with a NPE
Task
        • [OWB-1086] - initial setup for cdi-2.0
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/
<https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/>
The source release is under
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/org/apache/openwebbeans/openwebbeans/2.0.1/
<https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/org/apache/openwebbeans/openwebbeans/2.0.1/>
Please VOTE
[+1] go for it!
[+0] meh, don't care
[-1] stop because there is a ${showstopper}
The VOTE is open for 72h
txs and LieGrue,
strub
Mark Struberg
2017-09-01 11:21:03 UTC
Permalink
Hi lords & ladies!

The VOTE has passed with the following

+1: Romain Manni-Bucau, John Ament, Jean-Louis Monteiro, Reinhard Sandtner, Gerhard Petracek, Matthew Broadhead, Mark Struberg

no -1 nor 0 got received.

I'll continue with the release steps.
Should hit maven.central shortly..

txs and LieGrue,
strub
Post by Mark Struberg
Hi folks!
I did run the necessary steps to ship OWB-2.0.1 from trunk, which is our CDI-2.0 implementation.
We improved the SE support (hope to finish it soon and ship all in 2.0.2) and a few Instance and Event fixes.
This build passes the standalone CDI TCK and we already fixed a few EE integration bugs as well while integrating OWB in the upcoming TomEE8.
Bug
• [OWB-1199] - CDISeScannerService.autoScanning should be true by default
• [OWB-1203] - GProcessSyntheticBean not handled correctly for extensions leading to incorrect ProcessBean behavior
• [OWB-1205] - We should not fire ProcessInjectionPoint for CDI Extension Observers
• [OWB-1207] - Inconsistent behavior of the instance behind CDI.current()
• [OWB-1209] - Custom bean with isAlternative()=true should not be automatically enabled
• [OWB-1210] - Providing an own alternative implementation of Provider<T> might disable some Instance<T> resolving
• [OWB-1211] - OWB is not firing BeforeDestroyed on contexts
• [OWB-1213] - producer of URI or other classes with private ct blow up with a NPE
Task
• [OWB-1086] - initial setup for cdi-2.0
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/
The source release is under
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/org/apache/openwebbeans/openwebbeans/2.0.1/
Please VOTE
[+1] go for it!
[+0] meh, don't care
[-1] stop because there is a ${showstopper}
The VOTE is open for 72h
txs and LieGrue,
strub
Jean-Louis MONTEIRO
2017-09-03 17:12:45 UTC
Permalink
Hi Mark

I remember you mentioned a meecrowave vote was ongoing. Had a bit of time
tonight to review and vote but can't find the thread.

I dreamt it?
Post by Mark Struberg
Hi lords & ladies!
The VOTE has passed with the following
+1: Romain Manni-Bucau, John Ament, Jean-Louis Monteiro, Reinhard
Sandtner, Gerhard Petracek, Matthew Broadhead, Mark Struberg
no -1 nor 0 got received.
I'll continue with the release steps.
Should hit maven.central shortly..
txs and LieGrue,
strub
Post by Mark Struberg
Hi folks!
I did run the necessary steps to ship OWB-2.0.1 from trunk, which is our
CDI-2.0 implementation.
Post by Mark Struberg
We improved the SE support (hope to finish it soon and ship all in
2.0.2) and a few Instance and Event fixes.
Post by Mark Struberg
This build passes the standalone CDI TCK and we already fixed a few EE
integration bugs as well while integrating OWB in the upcoming TomEE8.
Post by Mark Struberg
Bug
• [OWB-1199] - CDISeScannerService.autoScanning should be true by
default
Post by Mark Struberg
• [OWB-1203] - GProcessSyntheticBean not handled correctly for
extensions leading to incorrect ProcessBean behavior
Post by Mark Struberg
• [OWB-1204] - Interceptor and Decorator ignored in annotated mode
• [OWB-1205] - We should not fire ProcessInjectionPoint for CDI
Extension Observers
Post by Mark Struberg
• [OWB-1207] - Inconsistent behavior of the instance behind
CDI.current()
Post by Mark Struberg
• [OWB-1209] - Custom bean with isAlternative()=true should not be
automatically enabled
Post by Mark Struberg
• [OWB-1210] - Providing an own alternative implementation of
Provider<T> might disable some Instance<T> resolving
Post by Mark Struberg
• [OWB-1211] - OWB is not firing BeforeDestroyed on contexts
• [OWB-1213] - producer of URI or other classes with private ct
blow up with a NPE
Post by Mark Struberg
Task
• [OWB-1086] - initial setup for cdi-2.0
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/
Post by Mark Struberg
The source release is under
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/org/apache/openwebbeans/openwebbeans/2.0.1/
Post by Mark Struberg
Please VOTE
[+1] go for it!
[+0] meh, don't care
[-1] stop because there is a ${showstopper}
The VOTE is open for 72h
txs and LieGrue,
strub
Mark Struberg
2017-09-03 20:44:07 UTC
Permalink
Glad you found it finally and thanks for voting!
Next tasks on the list is to continue with OpenJPA-3.0.0 and TomEE8 :)

LieGrue,
strub
Post by Jean-Louis MONTEIRO
Hi Mark
I remember you mentioned a meecrowave vote was ongoing. Had a bit of time tonight to review and vote but can't find the thread.
I dreamt it?
Hi lords & ladies!
The VOTE has passed with the following
+1: Romain Manni-Bucau, John Ament, Jean-Louis Monteiro, Reinhard Sandtner, Gerhard Petracek, Matthew Broadhead, Mark Struberg
no -1 nor 0 got received.
I'll continue with the release steps.
Should hit maven.central shortly..
txs and LieGrue,
strub
Post by Mark Struberg
Hi folks!
I did run the necessary steps to ship OWB-2.0.1 from trunk, which is our CDI-2.0 implementation.
We improved the SE support (hope to finish it soon and ship all in 2.0.2) and a few Instance and Event fixes.
This build passes the standalone CDI TCK and we already fixed a few EE integration bugs as well while integrating OWB in the upcoming TomEE8.
Bug
• [OWB-1199] - CDISeScannerService.autoScanning should be true by default
• [OWB-1203] - GProcessSyntheticBean not handled correctly for extensions leading to incorrect ProcessBean behavior
• [OWB-1205] - We should not fire ProcessInjectionPoint for CDI Extension Observers
• [OWB-1207] - Inconsistent behavior of the instance behind CDI.current()
• [OWB-1209] - Custom bean with isAlternative()=true should not be automatically enabled
• [OWB-1210] - Providing an own alternative implementation of Provider<T> might disable some Instance<T> resolving
• [OWB-1211] - OWB is not firing BeforeDestroyed on contexts
• [OWB-1213] - producer of URI or other classes with private ct blow up with a NPE
Task
• [OWB-1086] - initial setup for cdi-2.0
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/
The source release is under
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1031/org/apache/openwebbeans/openwebbeans/2.0.1/
Please VOTE
[+1] go for it!
[+0] meh, don't care
[-1] stop because there is a ${showstopper}
The VOTE is open for 72h
txs and LieGrue,
strub
Loading...