In the meanwhile, I’ve compiled a list of changes for the TomEE 7.1 release. 
The biggest change is the update to Java 8, required to start supporting some 
of the MP specs.

Here is the provisional list so far:

Bug
        • [TOMEE-2206] - Support for Enum injection in Microprofile JWT

New Feature
        • [TOMEE-2209] - MicroProfile 1.2 Support
        • [TOMEE-2211] - MicroProfile 1.2 Support - Configuration 1.1
        • [TOMEE-2212] - MicroProfile 1.2 Support - Fault Tolerance 1.0
        • [TOMEE-2213] - MicroProfile 1.2 Support - JWT Propagation 1.0

Improvement
        • [TOMEE-2221] - Use a Jsonb aware JAX-RS Provider
        • [TOMEE-2222] - Enable create-tables for EclipseLink in Moviefun 
example

Dependency upgrade
        • [TOMEE-2225] - Update Java to 1.8 in TomEE 7.1
        • [TOMEE-2207] - Update Bouncy Castle to 1.60

Note that MP 1.2 Support is not fully complete. Health and Metrics required CDI 
2.0 that is only available in TomEE 8. Anyway, I think is not a big deal. 
Config, JWT and Fault Tolerance should be more useful to regular development.

@Jon
I was not able to change the fix version of TOMEE-2207. Can you do it please? 
Thank you.

Cheers,
Roberto

> On 24 Aug 2018, at 14:59, Roberto Cortez <[email protected]> wrote:
> 
> Yes, just realised that.
> 
> After performing local builds of bval and weaver everything looks ok.
> 
> We do need to push releases of bval as weaver as well.
> 
> Cheers,
> Roberto
> 
>> On 24 Aug 2018, at 13:07, Romain Manni-Bucau <[email protected]> wrote:
>> 
>> since the 16th we pass tck - both tomee and openejb - but maybe snapshots
>> are not up to date (bval and [weaver]
>> 
>> Romain Manni-Bucau
>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>> <https://rmannibucau.metawerx.net/> | Old Blog
>> <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> 
>> |
>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
>> <https://www.packtpub.com/application-development/java-ee-8-high-performance>
>> 
>> 
>> Le ven. 24 août 2018 à 11:46, Roberto Cortez <[email protected]>
>> a écrit :
>> 
>>> Our last build was not passing the BVal TCK:
>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/828 <
>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/828>
>>> 
>>> We had a couple of other issues related with some MP Tests and CDI, which
>>> should be fixed.
>>> 
>>> I’ll try to have a look into BVal.
>>> 
>>> Cheers,
>>> Roberto
>>> 
>>>> On 24 Aug 2018, at 09:18, Romain Manni-Bucau <[email protected]>
>>> wrote:
>>>> 
>>>> Le ven. 24 août 2018 à 10:17, Mark Struberg <[email protected]>
>>> a
>>>> écrit :
>>>> 
>>>>> One task to do is to provide feedback for Apache BVal 2.0.
>>>>> 
>>>> 
>>>> Can you detail this one? I checked we were passing TCK with bval 2.
>>>> 
>>>> 
>>>>> 
>>>>> And I would love to also take this as a chance to give a huge round of
>>>>> applause to Matt Benson who most TomEE users - and even devs - probably
>>>>> don‘t even know.
>>>>> He is the big force behind BVal these days.
>>>>> Right now he is doing a release of commons-weaver [1] which is used to
>>>>> create all the doPrivileged blocks automagically.
>>>>> After that we‘ll release BVal-2.0.0.
>>>>> 
>>>>> Anybody is welcome to check out BVal and/or commons-weaver and help us
>>>>> with this effort!
>>>>> 
>>>>> LieGrue,
>>>>> Strub
>>>>> 
>>>>> 
>>>>> 
>>>>> [1] https://commons.apache.org/proper/commons-weaver/
>>>>> 
>>>>> Am 23.08.2018 um 20:43 schrieb David Blevins <[email protected]>:
>>>>> 
>>>>>>> On Aug 22, 2018, at 3:08 PM, Roberto Cortez
>>> <[email protected]>
>>>>> wrote:
>>>>>>> 
>>>>>>> Great! Thank you.
>>>>>>> 
>>>>>>> In the meanwhile, I will be looking into TomEE 8, so we can cut a
>>>>> release from there as well.
>>>>>> 
>>>>>> What issues are you looking into and is there any way people can help?
>>>>>> 
>>>>>> 
>>>>>> -David
>>>>>> 
>>>>>> 
>>>>>>>> On 22 Aug 2018, at 21:56, Jonathan Gallimore <
>>>>> [email protected]> wrote:
>>>>>>>> 
>>>>>>>> We now have a passing build for tomee-7.1.x, so I will attempt a
>>>>> release
>>>>>>>> there. TomEE 8 still has some build errors, so some eyes on that
>>> would
>>>>> be
>>>>>>>> great. Ideally we want to release both and keep up the cadence with
>>>>> both
>>>>>>>> branches.
>>>>>>>> 
>>>>>>>> This might take a couple of attempts so if you see some strange
>>> commits
>>>>>>>> going in and then being reverted, you know what's going on.
>>>>>>>> 
>>>>>>>> Jon
>>>>>>>> 
>>>>>>>> On Mon, Aug 20, 2018 at 10:49 PM Roberto Cortez
>>>>> <[email protected]>
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Ok, I was able to pinpoint and fix the failing tests. I’ve found the
>>>>> fixes
>>>>>>>>> done in TomEE 8, because of the flag change and made a couple of
>>>>> cherry
>>>>>>>>> picks. Here is the PR: https://github.com/apache/tomee/pull/152 <
>>>>>>>>> https://github.com/apache/tomee/pull/152>.
>>>>>>>>> 
>>>>>>>>> If we can merge it and run the build again, it would be great.
>>>>>>>>> 
>>>>>>>>> Cheers,
>>>>>>>>> Roberto
>>>>>>>>> 
>>>>>>>>>> On 20 Aug 2018, at 17:38, Roberto Cortez
>>> <[email protected]
>>>>>> 
>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>> Apparently the issue with TomEE 7.1 is because of this:
>>>>>>>>>> 
>>>>>>>>> 
>>>>> 
>>> https://github.com/apache/tomee/commit/76c9698a27ccbc4bb5970382846b570dc5f36793
>>>>>>>>> <
>>>>>>>>> 
>>>>> 
>>> https://github.com/apache/tomee/commit/76c9698a27ccbc4bb5970382846b570dc5f36793
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> I’ve changed the openejb.scan.webapp.container default to true, so
>>>>> the
>>>>>>>>> MP libs are scanned for CDI to start their extensions. That change
>>>>> was also
>>>>>>>>> done in TomEE 8, and the core tests pass there. Not sure why yet.
>>>>>>>>>> 
>>>>>>>>>> Cheers,
>>>>>>>>>> Roberto
>>>>>>>>>> 
>>>>>>>>>>> On 20 Aug 2018, at 13:47, Romain Manni-Bucau <
>>> [email protected]
>>>>>> 
>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8
>>>>>>>>>>> https://ci.apache.org/builders/tomee-7.1.x-ubuntu-jvm8
>>>>>>>>>>> 
>>>>>>>>>>> Romain Manni-Bucau
>>>>>>>>>>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>>>>>>>>>>> <https://rmannibucau.metawerx.net/> | Old Blog
>>>>>>>>>>> <http://rmannibucau.wordpress.com> | Github <
>>>>>>>>> https://github.com/rmannibucau> |
>>>>>>>>>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
>>>>>>>>>>> <
>>>>>>>>> 
>>>>> 
>>> https://www.packtpub.com/application-development/java-ee-8-high-performance
>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> Le lun. 20 août 2018 à 14:38, Matthew Broadhead
>>>>>>>>>>> <[email protected]> a écrit :
>>>>>>>>>>> 
>>>>>>>>>>>> are we using jenkins for CI?  is there an interface to see the
>>>>> status
>>>>>>>>> of
>>>>>>>>>>>> builds without logging in?
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 20/08/18 12:25, Jonathan Gallimore wrote:
>>>>>>>>>>>>> We ought to get a green build on the CI, or at least some
>>>>> agreement to
>>>>>>>>>>>>> ignore those failures for a release. Its hard enough releasing
>>>>> when
>>>>>>>>> there
>>>>>>>>>>>>> is a green build and the feedback is "the tests fail on my box"
>>> (
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>> 
>>>>> 
>>> http://tomee-openejb.979440.n4.nabble.com/VOTE-Apache-TomEE-7-0-5-td4684159.html
>>>>>>>>>>>> ).
>>>>>>>>>>>>> I can confirm the failures in openejb-core on tomee-7.1.x. They
>>>>> fail
>>>>>>>>> here
>>>>>>>>>>>>> for me too. The build was green on the 7.0.5 release, so I'm
>>>>> currently
>>>>>>>>>>>>> doing a git-bisect there to see what's changed.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Jon
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On Mon, Aug 20, 2018 at 11:19 AM, Roberto Cortez <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Hi Jon,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I did run the MP tests in TomEE 8 and all of them pass in my
>>> box.
>>>>>>>>> I’ll
>>>>>>>>>>>> try
>>>>>>>>>>>>>> a few more runs to see what happens.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>> Roberto
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 20 Aug 2018, at 09:27, Jonathan Gallimore <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>> Ok, its Monday. Just checking on our status:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Master:
>>>>>>>>>>>>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-
>>>>>>>>>>>>>> jvm8/builds/826/steps/test/logs/stdio/text
>>>>>>>>>>>>>>> We have some test failures, mostly on the CDI TCK and some on
>>>>>>>>>>>>>> MicroProfile,
>>>>>>>>>>>>>>> and some Arquillian.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 7.1.x: This looks even worse, with failures in openejb-core -
>>>>>>>>>>>>>>> https://ci.apache.org/builders/tomee-7.1.x-ubuntu-
>>>>>>>>>>>>>> jvm8/builds/0/steps/test/logs/stdio/text
>>>>>>>>>>>>>>> I'm happy to look at some of these, but can't fix it all on my
>>>>> own.
>>>>>>>>>>>>>>> @Roberto - you probably know those changes best. If you can
>>>>> look at
>>>>>>>>>>>> some,
>>>>>>>>>>>>>>> that would be much appreciated. Any other help is appreciated.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On the bval snapshot side, we've previously rolled our own
>>>>> releases
>>>>>>>>> of
>>>>>>>>>>>>>>> these dependencies where we've needed to in the past. OpenJPA
>>>>>>>>> springs
>>>>>>>>>>>> to
>>>>>>>>>>>>>>> mind. Unless a bval release is imminent, I'd suugest we take
>>>>> that
>>>>>>>>>>>>>> approach
>>>>>>>>>>>>>>> to work around this. We've been talking about improving our
>>>>> release
>>>>>>>>>>>>>> cadence
>>>>>>>>>>>>>>> for a while, we should come through on that.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Jon
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Wed, Aug 15, 2018 at 11:30 PM, Mark Struberg
>>>>>>>>>>>>>> <[email protected]>
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> We first need to check if we have all deps ready.
>>>>>>>>>>>>>>>> Afair bval2 is not yet released.
>>>>>>>>>>>>>>>> We have to roll this first.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> LieGrue,
>>>>>>>>>>>>>>>> Strub
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Am 15.08.2018 um 17:48 schrieb Jonathan Gallimore <
>>>>>>>>>>>>>>>> [email protected]>:
>>>>>>>>>>>>>>>>> I've merged these in, and I have updated the buildbot config
>>>>> to
>>>>>>>>> build
>>>>>>>>>>>>>>>>> 1.7.x, 7.0.x 7.1.x and master. I'll be applying that in a
>>>>> moment.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Jon
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Wed, Aug 15, 2018 at 2:11 PM, Roberto Cortez
>>>>>>>>>>>>>>>> <[email protected]
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>> Hey Jon,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Sure. Please have a look into these:
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> https://github.com/apache/tomee/pull/145 <
>>>>>>>>>>>> https://github.com/apache/
>>>>>>>>>>>>>>>>>> tomee/pull/145>
>>>>>>>>>>>>>>>>>> https://github.com/apache/tomee/pull/141 <
>>>>>>>>>>>> https://github.com/apache/
>>>>>>>>>>>>>>>>>> tomee/pull/141>
>>>>>>>>>>>>>>>>>> https://github.com/apache/tomee/pull/146 <
>>>>>>>>>>>> https://github.com/apache/
>>>>>>>>>>>>>>>>>> tomee/pull/146>
>>>>>>>>>>>>>>>>>> https://github.com/apache/tomee/pull/142 <
>>>>>>>>>>>> https://github.com/apache/
>>>>>>>>>>>>>>>>>> tomee/pull/142>
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Let me know if I can help.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Thank you.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>> Roberto
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 15 Aug 2018, at 10:17, Jonathan Gallimore <
>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>> I push out a snapshot ahead of time, for sure. I'll check
>>>>> our
>>>>>>>>>>>>>> buildbot
>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>> see if I can hook up something that runs daily.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Roberto - do you need some stuff merging in?
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On Wed, 15 Aug 2018, 08:48 Matthew Broadhead,
>>>>>>>>>>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> previously Mark did a snapshot binary of TomEE 8 so we
>>>>> could
>>>>>>>>>>>>>> download
>>>>>>>>>>>>>>>>>>>> and test with our projects.  are we releasing directly or
>>>>> will
>>>>>>>>> we
>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>>>>> chance to try the snapshot first?  are there nightly
>>> builds
>>>>>>>>>>>>>> somewhere?
>>>>>>>>>>>>>>>>>>>>> On 15/08/18 00:13, Jonathan Gallimore wrote:
>>>>>>>>>>>>>>>>>>>>> We discussed in the the thread "Goal - release this week
>>>>> and
>>>>>>>>> very
>>>>>>>>>>>>>>>>>>>>> frequently thereafter" releasing this week, and I'm
>>>>>>>>> definitely up
>>>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>>>> going
>>>>>>>>>>>>>>>>>>>>> faster with our release cadence.
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> With that in mind, I'd like to kick off a release of
>>>>> TomEE 8
>>>>>>>>> and
>>>>>>>>>>>>>>>> 7.1. I
>>>>>>>>>>>>>>>>>>>> can
>>>>>>>>>>>>>>>>>>>>> do this on Monday. Is there anything that needs merging
>>>>> in?
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Jon
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>> 
>>> 
> 

Reply via email to