Hi David, Thanks for clarification!
Gruß Richard > Am 25.07.2024 um 00:39 schrieb David Blevins <david.blev...@gmail.com>: > > Hey All, > > We do need to still run and pass the Web Profile tests of the Platform TCK. > More tests have been broken out in the same fashion CDI and Validation were > always broken out, but there are still a great deal of tests that are not > broken out and unlikely to ever be -- connector, ejb and certain integration > tests in particular. > > Here is a certification result that includes tests from the Platform TCK and > the name, version and SHA of the TCK binary used: > > - > https://glassfish.org/certifications/jakarta-platform/10/TCK-Results-7.0.0-M8 > > Those can be found from this page: > > - https://jakarta.ee/compatibility/certification/10/ > > > -David > >> On Jul 23, 2024, at 12:05 PM, Richard Zowalla <r...@apache.org> wrote: >> >> Hey guys, >> >> do we actually need to run the platform-tck? >> >> Markus and myself were looking into it and for example Payara and Wildly are >> doing standalone setups only: >> >> - https://github.com/payara/jakartaee-10-tck-runners >> - https://github.com/wildfly/wildfly-tck-runners/tree/wildfly-27 >> >> So do we actually need the javatest based setup at all(aka platform-tck) ?? >> >> Or can we also just do a bunch of standalone tck setups (as we already to in >> /tck in the TomEE repo) and claim to be compliant if we pass the set needed >> for the web profile? >> >> Hoping for someone, who is more familiar with the certification process >> (David, maybe??) to jump in to give some guidance? >> >> Gruß >> Richard >> >> >>> Am 23.07.2024 um 12:53 schrieb Jonathan Gallimore >>> <jonathan.gallim...@gmail.com>: >>> >>>> 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 >>>> >> >