Re: Key parsing in MP JWT code (Re: TomEE MicroProfile and Jakarta)

2022-05-11 Thread David Blevins
> On Apr 15, 2022, at 2:25 PM, David Blevins wrote: > >> On Apr 15, 2022, at 1:10 PM, Jean-Louis Monteiro >> wrote: >> >> David, yes I figured you'd want to work on JWT. I looked and it seems our >> setup needs some love. Some additional tests with EC based algorithms and a >> couple of other

Key parsing in MP JWT code (Re: TomEE MicroProfile and Jakarta)

2022-04-15 Thread David Blevins
> On Apr 15, 2022, at 1:10 PM, Jean-Louis Monteiro > wrote: > > David, yes I figured you'd want to work on JWT. I looked and it seems our > setup needs some love. Some additional tests with EC based algorithms and a > couple of other endpoints need to be updated. On the note of EC keys, I wonde

Re: TomEE MicroProfile and Jakarta

2022-04-15 Thread Jean-Louis Monteiro
Thanks guys. Some days are more productive than others. Today I was able to get a green TCK run for health and just pushed also for Rest Client. We should also be compliant in the 2. Integration code probably needs to be hardened but good start if we are green on Metrics, Health and Rest Client.

Re: TomEE MicroProfile and Jakarta

2022-04-15 Thread David Blevins
> On Apr 15, 2022, at 8:08 AM, Daniel Cunha wrote: > > if I understood correctly, we are working to provide TomEE with SmallRye > implementation. Have you shared some branches? Where is the code that you are > working on? Not sure if I can help too much, but I could spend some time and > put m

Re: TomEE MicroProfile and Jakarta

2022-04-15 Thread David Blevins
Thank you for all the work you're doing on this, Jean-Louis! > On Apr 15, 2022, at 4:09 AM, Jean-Louis Monteiro > wrote: > > Unfortunately, SmallRye isn't like Geronimo so adding the libraries does > not make anything happen. We were failing in all specifications. It's just > a base set of libr

Re: TomEE MicroProfile and Jakarta

2022-04-15 Thread Daniel Cunha
Hey Jean-Louis, if I understood correctly, we are working to provide TomEE with SmallRye implementation. Have you shared some branches? Where is the code that you are working on? Not sure if I can help too much, but I could spend some time and put my eyes on it as well. Thank you! Em sex., 15 d

Re: TomEE MicroProfile and Jakarta

2022-04-15 Thread Jean-Louis Monteiro
Hi, Following our discussion I went ahead and did the following - yank all Geronimo MicroProfile implementations until we can update them - update MicroProfile APIs to their latest and jakarta compatible versions - add SmallRye implementations for Config, Fault-Tolerance, OpenAPI, OpenTracing, Hea

Re: TomEE MicroProfile and Jakarta

2022-04-02 Thread Jean-Louis Monteiro
Great discussion. Thanks everyone. I'll look at Sallrye over the weekend and see how hard it is to replace our Apache libraries. -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com On Fri, Apr 1, 2022 at 12:48 PM David Blevins wrote: > This is very close. The da

Re: TomEE MicroProfile and Jakarta

2022-04-01 Thread David Blevins
This is very close. The dangers of A are not quite captured. Completely agree with the dangers of B. > On Apr 1, 2022, at 1:13 AM, Zowalla, Richard > wrote: > > So we basically have to options (if I understand the discussion > correctly): > > (A) Put some effort / resources into upgrade our

Re: TomEE MicroProfile and Jakarta

2022-04-01 Thread Zowalla, Richard
So we basically have to options (if I understand the discussion correctly): (A) Put some effort / resources into upgrade our MP impls to the latest versions to fully support Jakarta namespace. From my understanding maintaining these impls is a bit PITA as MP tends to break its API every few months

Re: TomEE MicroProfile and Jakarta

2022-03-31 Thread Romain Manni-Bucau
The risk for TomEE (IMHO indeed) is that, using smallrye, you break the core value "apache" or at least "owned by apache" and break the other core value "lightweight" since it comes with a tons of uneeded stuff and implementation is not even JAXRS friendly (it breaks literally jaxrs and cdi at mult

Re: TomEE MicroProfile and Jakarta

2022-03-31 Thread David Blevins
It would be great to see us have compliant MicroProfile implementations somewhere in Apache; Geronimo, TomEE, CXF. It's still my personal preference -- It makes very little sense to go through the effort to create a spec and tck to enable multiple implementations that can compete/innovate and

Re: TomEE MicroProfile and Jakarta

2022-03-31 Thread Romain Manni-Bucau
Hi JL, Think we - as a vendor - shouldn't relocate or create any TCK flavor. AFAIK Microprofile did migrate their last version to jakarta so they should have some TCK somewhere - we can use snapshots in a profile for ex. AFAIK we have some road to upgrade to last versions but it also broke dramati

TomEE MicroProfile and Jakarta

2022-03-31 Thread Jean-Louis Monteiro
Hi, Small update regarding jakarta namespace switch and MicroProfile. Adding Geronimo dev@list because we are using most of the Geronimo implementations In order to migrate, we have created a shaded version of all MicroProfile APIs to relocate all javax to jakarta. It worked but it's causing some