googleapis / google-oauth-java-client

Google OAuth Client Library for Java
Apache License 2.0
614 stars 270 forks source link

Add support for jakarta.servlet (EE10) in addition to the old javax.servlet (2.5 and 3.x) namespace #1112

Closed ludoch closed 6 months ago

ludoch commented 6 months ago

AppEngine Java21 now offers dual support for old javax.servlet * API and the new jarkata APIs (Jakarta EE 10)

This repository contains plenty of deps on javax.servlet. classes. These deps should be clones in a different directory (GAE used .ee10.*) and code should replace javax.servlet. with jakarta.servlet. with a new pom.xml with the new APIs.

The good news is that it is an easy port as the 2 jars can be in the same loader without conflict.

ludoch commented 6 months ago

See google internal bug: 337888756 for Cloud customer impact