Skip to content

Update Tomcat JSP fixtures to 9.0.123 and 10.1.61 - #241

Merged
jmanico merged 2 commits into
mainfrom
tomcat-patch-updates
Oct 14, 2026
Merged

jmanico merged 2 commits into
mainfrom
tomcat-patch-updates

Conversation

@jmanico

@jmanico jmanico commented Oct 14, 2026

Copy link
Copy Markdown
Member

Applies the latest patch release on each Tomcat line used by the packaged JSP engine fixtures:

  • jsp/: Tomcat/Jasper and annotations API 9.0.122 → 9.0.123 (javax)
  • jakarta/: Tomcat/Jasper and annotations API 10.1.60 → 10.1.61 (jakarta)
  • compatibility/jsp-engine/README.md updated to match

This replaces #238 and #239. Those PRs bumped jsp/ correctly but also moved the Jakarta fixture down from 10.1.60 to 9.0.123, because Dependabot classifies repeated coordinates from their lowest version, as described in .github/DEPENDENCY_DECISIONS.md. Tomcat 9 cannot load the jakarta tag library, so the packaged Jakarta engine check failed.

Verified locally on JDK 17 with ./mvnw -pl jsp,jakarta -am clean verify. Both fixtures pass on the new engines (72 TLD bindings, 576 exact-byte assertions and 72 translation rejections each, on Apache Tomcat/9.0.123 and Apache Tomcat/10.1.61).

Apply the patch release on each intended engine line: Tomcat 9.0 for the
javax encoder-jsp fixture and Tomcat 10.1 for the jakarta fixture.

This replaces #238 and #239, which moved the Jakarta fixture down to
9.0.123 because Dependabot classifies repeated coordinates from their
lowest version. Tomcat 9 cannot load jakarta JSP tags, so the packaged
Jakarta engine check failed.
@jmanico
jmanico requested a review from jeremylong as a code owner October 14, 2026 06:31
@jmanico
jmanico merged commit 0753931 into main Oct 14, 2026
18 checks passed
@jmanico
jmanico deleted the tomcat-patch-updates branch October 14, 2026 07:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant