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
>>>> 
>> 
> 

Reply via email to