> Also I'm far away from doing a complete run, I only ran a couple dozen
> tests so far. Ideally once we figure out these setup issues someone from
> tomitribe could trigger a full run on tck.work so we can get some actual
> numbers.

I'm happy to help wire that up.

Jon

On Tue, Jul 23, 2024 at 11:32 AM Markus Jung <ju...@apache.org> wrote:

> Hey Richard,
>
>
> I did some initial work on running a few TCK tests in the platform-tck
> the past days and have been able to gain some quick wins with a couple
> of setup issues. [1]
>
>
> This is where I'm at:
> Main pain points are that LegacyCookieProcessor is gone in Tomcat 10.1
> which causes a bunch of tests to fail and  tssv.jar is seemingly missing
> from the platform-tck, which makes the ProviderConfiguration [2] invalid
> as this .jar contains the class
> com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProvider. Updating the
> Context.xml configs to not reference LegacyCookieProcesor anymore did
> the trick but I'm still trying to figure out what needs to be done to
> get the tssv.jar file. It was in the EE 9.1 TCK but is seemingly missing
> from EE 10. One solution that works is just extracting it from the
> Authentication 3.0 TCK, but I doubt this is the right solution. Maybe
> someone who is more involved knows more?
>
> Also I'm far away from doing a complete run, I only ran a couple dozen
> tests so far. Ideally once we figure out these setup issues someone from
> tomitribe could trigger a full run on tck.work so we can get some actual
> numbers.
>
> Thanks
> Markus
>
> [1] https://github.com/jungm/tomee-tck/tree/ee10work
> [2]
>
> https://github.com/jungm/tomee-tck/blob/main/src/test/tomee-plume/conf/ProviderConfiguration.xml
>
> On 23.07.24 11:06, Richard Zowalla wrote:
> > Hi all,
> >
> > TomEE 10.0.0-M2 is out and it seems, that we have quite a few people
> already testing it, which is great.
> >
> > Since we resolved most of the open dependency updates related to EE10,
> we can now start to work on TCK setup / compliance or at least to get some
> numbers.
> > Aside from the standalone TCKs here [1], we will need to check on how to
> run https://github.com/jakartaee/platform-tck/tree/10.0.x with TomEE 10
> to (at least) get some numbers.
> > Some of the required tweaks / config options (etc) can be found here:
> https://github.com/apache/tomee-tck
> >
> > I think, that Markus J. did a quick check on the platform-tck, so maybe
> you can add your findings in this thread, so we can (hopefully) create an
> environment for further discussion on how to proceed with the TCK itself.
> >
> >  From what I remember on the standalone TCKs:
> >
> > - We need to correctly setup the concurrency TCK and fix our
> implementation if needed.
> > - We need to check on the CDI TCK.
> >
> > All TCKs can be enabled via a specific Maven profile.
> >
> > There are still some other open things:
> >
> > - MP 6.0 requires us to implement OpenTelemetry, which hangs because of
> https://issues.apache.org/jira/browse/OWB-1441 atm.
> > - CXF 4.1.0 needs to be final ;-)
> >
> > So if anyone wants to have a look into one of these areas, feel free to
> drop a message on dev@
> >
> > Cheers,
> > Richard
> >
> >
> > [1] https://github.com/apache/tomee/tree/main/tck
>

Reply via email to