> > In TomEE 8: > > I have completed MP 1.2 Support (since last week). This adds Config, Fault > Tolerance, JWT, Health Check and Metrics. I did open a PR for it: > https://github.com/apache/tomee/pull/141 <https://github.com/apache/ > tomee/pull/141> > > I have been working in the MP 1.3 Support. So far I was able to update > Config, Metrics and add Rest Client and Open API. I had a few issues with > Open API, which was tricky for me to integrate. There were a couple of > funny / interesting issues around it. I’m only missing Open Tracing, which > I hope I can add it soon enough. Here is a branch for it: > https://github.com/radcortez/tomee/tree/tomee8-microprofile-1.3 < > https://github.com/radcortez/tomee/tree/tomee8-microprofile-1.3> > > One thing that we do need is to change the JAXRS Provider to be a JsonB > compliant. This is because some of the objects used by the MP specs > responses use JsonB annotations and the current provider just ignores > those. I’ve also opened a PR for that (might need some changes): > https://github.com/apache/tomee/pull/142 <https://github.com/apache/ > tomee/pull/142> > > Thank you Roberto. Can you also please open JIRA issue (main issue and we can create sub-tasks under it) to track MP related work? Regards. Gurkan
On Thu, Aug 9, 2018 at 12:04 PM, Roberto Cortez <radcor...@yahoo.com.invalid > wrote: > Hi, > > Ok, let me try to summarize what is happening. > > In TomEE 8: > > I have completed MP 1.2 Support (since last week). This adds Config, Fault > Tolerance, JWT, Health Check and Metrics. I did open a PR for it: > https://github.com/apache/tomee/pull/141 <https://github.com/apache/ > tomee/pull/141> > > I have been working in the MP 1.3 Support. So far I was able to update > Config, Metrics and add Rest Client and Open API. I had a few issues with > Open API, which was tricky for me to integrate. There were a couple of > funny / interesting issues around it. I’m only missing Open Tracing, which > I hope I can add it soon enough. Here is a branch for it: > https://github.com/radcortez/tomee/tree/tomee8-microprofile-1.3 < > https://github.com/radcortez/tomee/tree/tomee8-microprofile-1.3> > > One thing that we do need is to change the JAXRS Provider to be a JsonB > compliant. This is because some of the objects used by the MP specs > responses use JsonB annotations and the current provider just ignores > those. I’ve also opened a PR for that (might need some changes): > https://github.com/apache/tomee/pull/142 <https://github.com/apache/ > tomee/pull/142> > > In TomEE 7.1 > > I’ve merged the initial work to setup the MP dist. It currently has MP > Config and MP JWT. Once I’m done with the TomEE 8 work, I plan to merge it > back to TomEE 7.1. In the end the goal would be to have MP support for both > TomEE 8 and TomEE 7.1. > > I hope it helps. > > Cheers, > Roberto > > > On 9 Aug 2018, at 08:18, David Blevins <david.blev...@gmail.com> wrote: > > > >> On Aug 9, 2018, at 12:11 AM, Romain Manni-Bucau <rmannibu...@gmail.com> > wrote: > >> > >> let's be concrete, who will implement the specs on tomee 7 and under > >> which deadline? > > > > I'd like to suggest we stop talking and start doing. Let's let people > prove they are serious by letting them work. If they produce nothing, no > harm no foul. > > > > The 7.1 topic has been on the dev list since April and I believe is > talked to death. If the work is showing up, let's give it some space to > succeed. These emails don't help TomEE 8 or 7.1. > > > > > > -David > > > >