Hi! When I tried to run 'mvn clean install -pl tck/microprofile-tck/opentracing', I received the following error message: Could not find the selected project in the reactor: tck/microprofile-tck/opentracing However I ran the tests in NetBeans and all tests was failed. Is this normal yet? I have not changed any code yet. I used openjdk 17 in NetBeans, is this appropriate or should I change to openjdk 11? -- Zoltán
On Wed, Aug 24, 2022 at 2:42 PM Jean-Louis Monteiro < [email protected]> wrote: > Awesome. > > So lemme start with some pointers. > > The MicroProfile integration code sits in this module > > https://github.com/apache/tomee/tree/main/tomee/tomee-microprofile/mp-common/src/main/java/org/apache/tomee/microprofile > You have one subpackage per MicroProfile specification. > > The TomEEMicroProfileService registers the TomEEMicroProfileListener which > is responsible for wiring all extensions for each specification. > > The TCK setup is located here > https://github.com/apache/tomee/tree/main/tck/microprofile-tck > Same as previously, one module per specification. The OpenTracing is there. > > Basically, if you add it back to the reactor, Maven will run the > OpenTracing TCK. > > You can do `mvn clean install -DskipTests` and then `mvn clean install -pl > tck/microprofile-tck/opentracing` > There is a tck-dev.xml you can use to run individual or all tests in the > IDE (TestNG based). > > Let's start this way and lemme know what you think and if you need more > help > > -- > Jean-Louis Monteiro > http://twitter.com/jlouismonteiro > http://www.tomitribe.com > > > On Wed, Aug 24, 2022 at 1:45 PM Zoltán Tichov <[email protected]> > wrote: > > > Hi! > > > > Then I'd rather continue the OpenTracing integration, so I'd be happy if > > you could help me to start it. > > > > Zoltán Tichov > > > > On Wed, Aug 24, 2022 at 12:49 PM Jean-Louis Monteiro < > > [email protected]> wrote: > > > > > I have started OpenTracing so you have some basics to continue if you > > want > > > to. > > > The TCK setup is done and some integration is also done. > > > > > > Does that sound good? > > > > > > Fault tolerance and OpenAPI are not started so it might be a bit > > > challenging to start from scratch. But either way I am happy to help. > > > > > > > > > -- > > > Jean-Louis Monteiro > > > http://twitter.com/jlouismonteiro > > > http://www.tomitribe.com > > > > > > > > > On Tue, Aug 23, 2022 at 4:55 PM Zoltán Tichov <[email protected] > > > > > wrote: > > > > > > > Hi! > > > > > > > > I want to work on any of them. > > > > > > > > -- > > > > Zoltán Tichov > > > > > > > > On Tue, Aug 23, 2022 at 2:39 PM Jean-Louis Monteiro < > > > > [email protected]> wrote: > > > > > > > > > Hi, > > > > > > > > > > Was looking for the last thread to pull up, but it's pretty far > back > > > and > > > > > misses many different things. So I decided to create a new thread > as > > a > > > > > follow up. > > > > > > > > > > Since then, we worked a lot on Jakarta EE 9 compatibility and we > are > > > > close > > > > > enough. So we can now focus on MicroProfile to catch up with the > > latest > > > > > available version. > > > > > > > > > > So far, > > > > > > > > > > - rest-client using CXF is fully integrated and compatible. No > > > failure > > > > > - metrics using SmallRye. No failure. > > > > > - health using SmallRye. No failure > > > > > - jwt using TomEE implementation. 22 failures mainly key parsing > > so > > > > not > > > > > a big deal. David is on it > > > > > - config using SmallRye. Currently 2 failures but PRs sent and > as > > > soon > > > > > as we can get a new release, it should be good. > > > > > > > > > > Currently missing > > > > > > > > > > > > > > > - OpenTracing > > > > > - Fault tolerance > > > > > - OpenAPI > > > > > > > > > > I started adding some integration for them but they don't pass the > > TCK. > > > > The > > > > > TCK are all set up with a base configuration. You just need to add > > the > > > > > module in the Maven reactor to run them. > > > > > > > > > > If you guys wanna work on one of them, let me know and I can help. > > > > > > > > > > -- > > > > > Jean-Louis Monteiro > > > > > http://twitter.com/jlouismonteiro > > > > > http://www.tomitribe.com > > > > > > > > > > > > > > >
