payara / Payara

Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
http://www.payara.fish
Other
880 stars 302 forks source link

FISH-9185 Revert "FISH-8933 Upgrade tyrus to 2.1.5.payara-p1" #6867

Closed Pandrex247 closed 1 month ago

Pandrex247 commented 1 month ago

Description

This reverts commit 0514ba3aef666330a145155655aa306a7d1fbd16. Upgrading Tyrus appears to break the TCK, due to an OSGi error

org.osgi.framework.BundleException: Unable to resolve org.glassfish.tyrus.container-grizzly-client [47](R 47.0): missing requirement [org.glassfish.tyrus.container-grizzly-client [47](R 47.0)] osgi.wiring.package; (osgi.wiring.package=org.glassfish.tyrus.client.exception) Unresolved requirements: [[org.glassfish.tyrus.container-grizzly-client [47](R 47.0)] osgi.wiring.package; (osgi.wiring.package=org.glassfish.tyrus.client.exception)]

Important Info

Blockers

None

Testing

New tests

None

Testing Performed

Ran the Websocket TCK

Testing Environment

Jenkins and local (WSL)

Documentation

N/A

Notes for Reviewers

None