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
881 stars 304 forks source link

FISH-8935 Initial Implementation of Servlet 6.1 #6797

Closed Pandrex247 closed 3 months ago

Pandrex247 commented 3 months ago

Description

Initial (compiling) implementation of Servlet 6.1.

I haven't yet reviewed the specification changes to see if there's anything else that needs implementing from scratch, but I've resolved the missing methods on the API classes that we already implement.

Important Info

Blockers

https://github.com/payara/Payara/pull/6793

Testing

New tests

None

Testing Performed

When combined with https://github.com/payara/Payara/pull/6793 Built the server, started the domain, loaded the admin console: no explosions.

ToDo: run it through the TCK.

Testing Environment

Windows 11, Zulu 21.0.3

Documentation

N/A

Notes for Reviewers

None