Here's the email with the MicroProfile versions and status for 7.1. Not sure of the 8.x versions exactly.
> On Aug 24, 2018, at 8:46 AM, Roberto Cortez <radcor...@yahoo.com.INVALID> > wrote: > > 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 <radcor...@yahoo.com.INVALID> 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 <rmannibu...@gmail.com> 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 <radcor...@yahoo.com.invalid> >>> 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 <rmannibu...@gmail.com> >>>> wrote: >>>>> >>>>> Le ven. 24 août 2018 à 10:17, Mark Struberg <strub...@yahoo.de.invalid> >>>> 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 <david.blev...@gmail.com>: >>>>>> >>>>>>>> On Aug 22, 2018, at 3:08 PM, Roberto Cortez >>>> <radcor...@yahoo.com.INVALID> >>>>>> 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 < >>>>>> jonathan.gallim...@gmail.com> 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 >>>>>> <radcor...@yahoo.com.invalid> >>>>>>>>> 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 >>>> <radcor...@yahoo.com.INVALID >>>>>>> >>>>>>>>>> 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 < >>>> rmannibu...@gmail.com >>>>>>> >>>>>>>>>> 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 >>>>>>>>>>>> <matthew.broadh...@nbmlaw.co.uk.invalid> 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 < >>>>>>>>>>>>>> radcor...@yahoo.com.invalid> 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 < >>>>>>>>>>>>>>> jonathan.gallim...@gmail.com> 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 >>>>>>>>>>>>>>> <strub...@yahoo.de.invalid> >>>>>>>>>>>>>>>> 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 < >>>>>>>>>>>>>>>>> jonathan.gallim...@gmail.com>: >>>>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>>>> <radcor...@yahoo.com.invalid >>>>>>>>>>>>>>>>>>> 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 < >>>>>>>>>>>>>>>>>>> jonathan.gallim...@gmail.com> 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, >>>>>>>>>>>>>>>>>>>> <matthew.broadh...@nbmlaw.co.uk.invalid> 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 >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>> >>>> >> >