As required by the Eclipse Foundation Technology Compatibility Kit License, following is a summary of the TCK results for Payara Server releases for Jakarta EE Platform 11.
Payara Server 7.2026.5 (Web Profile) Jakarta EE 11 Web Profile Certification Summary
-
Product Name, Version and download URL (if applicable):

-
Specification Name, Version and download URL:
-
TCK Version, digital SHA-256 fingerprint and download URL:
Jakarta EE Platform TCK 11.0.1.zip , SHA-256:
b2c0ad6db0514b75ff612dd7d855a3976c8ae9f240a3b690a684f61bf503bead -
Public URL of TCK Results Summary:
-
Any Additional Specification Certification Requirements:
-
Jakarta Authentication 3.1.0
See test results in section
authentication.
Download URL & SHA-256: jakarta-authentication-tck-3.1.0.zip, SHA-256:9421c6ca66274d32dfb408848f75a42d57f120599fe0d8403c5c5c1141d5ac4d -
Jakarta Annotations 3.0.0
See test results in section
annotations.
Download URL & SHA-256: jakarta-annotations-tck-3.0.0.zip, SHA-256:8b916f1b4aed828337bd88b34bb39b133f04611c2dfe71541c2ec5d2dd22cd54 -
Jakarta Concurrency 3.1.1 TCK
See test results in section
concurrency.
Download URL & SHA-256: concurrency-tck-3.1.1.zip, SHA-256:22728d729f620d6a85ae903e7d1184e0a7508a4328491b785f1b4f3d7215ca93 -
Jakarta Contexts and Dependency Injection 4.1.0 TCK
See test results in sections
cdiandcdi-lang-model.
Download URL & SHA-256: cdi-tck-4.1.0-dist.zip, SHA-256:566c547e1a9c66792eefcc6feafea87ab0c0f2e3f71385bf96865359a685df00 -
Jakarta Dependency Injection 2.0.2 TCK
See test results in section
di.
Download URL & SHA-256: jakarta.inject-tck-2.0.2-bin.zip, SHA-256:23bce4317ca061c3de648566cdf65c74b57e1264d6891f366567955d6b834972 -
Jakarta Faces 4.1.1 TCK
See test results in section
jsf.
Download URL & SHA-256: jakarta-faces-tck-4.1.1.zip, SHA-256:e2024aabb0c784d23c076165a4f16e03892cc68c06f67517eec5ba66b9fb17f0 -
Jakarta JSON Binding 3.0.0 TCK
See test results in section
jsonb.
Download URL & SHA-256: jakarta-jsonb-tck-3.0.0.zip, SHA-256:954fd9a3a67059ddeabe5f51462a6a3b542c94fc798094dd8c312a6a28ef2d0b -
Jakarta JSON Processing 2.1.1 TCK
See test results in section
jsonp.
Download URL & SHA-256: jakarta-jsonp-tck-2.1.1.zip, SHA-256:949f203de84deffa8c7892b555918e42f1dd220ccb7b6800741ea58af62737c1 -
Jakarta RESTful Web Services 4.0.0 TCK
See test results in section
jaxrs.
Download URL & SHA-256: jakarta-restful-ws-tck-4.0.0.zip, SHA-256:9494caaf67a3e5524a5ee1d6e4b749782ca1cbc920c6451583b6249e51c4ac18 -
Jakarta Security 4.0.0 TCK
See test results in section
security.
Download URL & SHA-256: jakarta-security-tck-4.0.0.zip, SHA-256:e21a3d8251bf954c99a3f9a5f71911696509a1ed40c23673760785a3b88e4172 -
Jakarta WebSocket 2.2.0 TCK
See test results in section
websocket.
Download URL & SHA-256: jakarta-websocket-tck-2.2.0.zip, SHA-256:ff50825305bd1318a4e6bdfab21b829cfd8cf89fab8a970f007b52636d3f2629 -
Jakarta Pages 4.0.0 TCK
See test results in section
pages.
Download URL & SHA-256: jakarta-pages-tck-4.0.0.zip, SHA-256:5446aa866601a7c4c425f74054590cfc7f4fc05592a572d399ecc8694e265489 -
Jakarta Servlet 6.1.0 TCK
See test results in section
servlet.
Download URL & SHA-256: jakarta-servlet-tck-6.1.0.zip, SHA-256:1170697a87622a920bd50f0a68ed594c6efc5e17dd370566312194c4e12bec29 -
Jakarta Expression-Language 6.0.0 TCK
See test results in section
expression-language.
Download URL & SHA-256: jakarta-expression-language-tck-6.0.0.zip, SHA-256:90cc60b9d3340675e3224d9c4ab7a82b3cf63857f39f0006e143277eaa82bbce -
Jakarta Tags 3.0.1 TCK
See test results in section
tags.
Download URL & SHA-256: jakarta-tags-tck-3.0.1.zip, SHA-256:b779d125ea36480b206629830ca80c1e506f65e6e8235b22e846a9cb40aaba04 -
Jakarta Validation 3.1.1 TCK
See test results in section
validation.
Download URL & SHA-256: validation-tck-dist-3.1.1.zip, SHA-256:bda9de47960845a7c73aa9a1616e4bbed3e346de3516f768819cf5af77bf969f
-
-
Java runtime used to run the implementation:
OpenJDK Runtime Environment zulu21.0.7 (build 21.0.7+6) -
Summary of the information for the certification environment:
Apache Derby, Linux, Ubuntu 20.04 LTS
Test Results
annotations
Completed running 1 tests.
Number of Tests Passed = 1
Number of Tests Failed = 0
Number of Tests with Errors = 0
authentication
Completed running 163 tests.
Number of Tests Passed = 163
Number of Tests Failed = 0
Number of Tests with Errors = 0
cdi-langmodel
Completed running 1 tests.
Number of Tests Passed = 1
Number of Tests Failed = 0
Number of Tests with Errors = 0
cdi-platform-tck
Completed running 1769 tests.
Number of Tests Passed = 1769
Number of Tests Failed = 0
Number of Tests with Errors = 0
cdi-tck
Completed running 1334 tests.
Number of Tests Passed = 1334
Number of Tests Failed = 0
Number of Tests with Errors = 0
concurrency
Completed running 197 tests.
Number of Tests Passed = 183
Number of Tests Failed = 0
Number of Tests with Errors = 0
Number of Tests skipped = 14
data
Completed running 99 tests.
Number of Tests Passed = 99
Number of Tests Failed = 0
Number of Tests with Errors = 0
dsol-platform-tck
Completed running 1 tests.
Number of Tests Passed = 1
Number of Tests Failed = 0
Number of Tests with Errors = 0
ejb30-platform-lite-tck
Completed running 1760 tests.
Number of Tests Passed = 1760
Number of Tests Failed = 0
Number of Tests with Errors = 0
ejb32-platform-tck-lite-timer-basic
Completed running 40 tests.
Number of Tests Passed = 40
Number of Tests Failed = 0
Number of Tests with Errors = 0
ejb
ejb32-lite-timer-interceptor
Completed running 28 tests.
Number of Tests Passed = 28
Number of Tests Failed = 0
Number of Tests with Errors = 0
ejb32-lite-timer-schedule:
Completed running 344 tests.
Number of Tests Passed = 344
Number of Tests Failed = 0
Number of Tests with Errors = 0
ejb32-lite-timer-service:
Completed running 8 tests.
Number of Tests Passed = 8
Number of Tests Failed = 0
Number of Tests with Errors = 0
ejb32-lite-timer-timerconfig:
Completed running 36 tests.
Number of Tests Passed = 36
Number of Tests Failed = 0
Number of Tests with Errors = 0
expression-language-platform-tck
Completed running 717 tests.
Number of Tests Passed = 717
Number of Tests Failed = 0
Number of Tests with Errors = 0
expression-language-tck
Completed running 361 tests.
Number of Tests Passed = 361
Number of Tests Failed = 0
Number of Tests with Errors = 0
faces-tck
Completed running 314 tests.
Number of Tests Passed = 297
Number of Tests Failed = 0
Number of Tests with Errors = 0
Number of Tests skipped = 17
old-tck:
Completed running 5389 tests.
Number of Tests Passed = 5389
Number of Tests Failed = 0
Number of Tests with Errors = 0
inject-tck
Completed running 50 tests.
Number of Tests Passed = 50
Number of Tests Failed = 0
Number of Tests with Errors = 0
jdbc-platform-tck
Completed running 2462 tests.
Number of Tests Passed = 2462
Number of Tests Failed = 0
Number of Tests with Errors = 0
jsonb-platform-tck
Completed running 10 tests.
Number of Tests Passed = 10
Number of Tests Failed = 0
Number of Tests with Errors = 0
jsonb-tck
Completed running 295 tests.
Number of Tests Passed = 290
Number of Tests Failed = 0
Number of Tests with Errors = 0
Number of Tests skipped = 5
jsonp
platform-tck:
Completed running 38 tests.
Number of Tests Passed = 38
Number of Tests Failed = 0
Number of Tests with Errors = 0
glassfish-runner:
Completed running 179 tests.
Number of Tests Passed = 179
Number of Tests Failed = 0
Number of Tests with Errors = 0
glassfish-runner-pluggability:
Completed running 18 tests.
Number of Tests Passed = 18
Number of Tests Failed = 0
Number of Tests with Errors = 0
payara-runner:
Completed running 196 tests.
Number of Tests Passed = 196
Number of Tests Failed = 0
Number of Tests with Errors = 0
pages-platform-tck
Completed running 18 tests.
Number of Tests Passed = 18
Number of Tests Failed = 0
Number of Tests with Errors = 0
pages-tck
Completed running 682 tests.
Number of Tests Passed = 682
Number of Tests Failed = 0
Number of Tests with Errors = 0
persistence-platform-tck
Completed running 3818 tests.
Number of Tests Passed = 3818
Number of Tests Failed = 0
Number of Tests with Errors = 0
rest
platform-tck:
Completed running 129 tests.
Number of Tests Passed = 129
Number of Tests Failed = 0
Number of Tests with Errors = 0
payara-se-tests:
Completed running 7 tests.
Number of Tests Passed = 7
Number of Tests Failed = 0
Number of Tests with Errors = 0
payara-server-remote-tests:
Completed running 2667 tests.
Number of Tests Passed = 2607
Number of Tests Failed = 0
Number of Tests with Errors = 0
Number of Tests skipped = 60
security-tck
Completed running 133 tests.
Number of Tests Passed = 133
Number of Tests Failed = 0
Number of Tests with Errors = 0
old-tck
Completed running 83 tests.
Number of Tests Passed = 83
Number of Tests Failed = 0
Number of Tests with Errors = 0
servlet-tck
Completed running 1716 tests.
Number of Tests Passed = 1716
Number of Tests Failed = 0
Number of Tests with Errors = 0
signature-tck
Completed running 2 tests.
Number of Tests Passed = 2
Number of Tests Failed = 0
Number of Tests with Errors = 0
tags-tck
Completed running 541 tests.
Number of Tests Passed = 541
Number of Tests Failed = 0
Number of Tests with Errors = 0
transaction-platform-tck
Completed running 154 tests.
Number of Tests Passed = 154
Number of Tests Failed = 0
Number of Tests with Errors = 0