Hi, Thanks for the update. For the command to work you need first to put the module back in the reactor
https://github.com/apache/tomee/blob/main/tck/microprofile-tck/pom.xml#L39 It's currently commented out. Can you try it and see if it works? -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com On Wed, Aug 31, 2022 at 7:59 AM Zoltán Tichov <[email protected]> wrote: > 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 > > > > > > > > > > > > > > > > > > > > >
