Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move to Jakarta based application servers #1075 #3388

Merged
merged 1 commit into from
Jan 10, 2025

Conversation

tmortagne
Copy link
Member

@tmortagne tmortagne commented Sep 2, 2024

The platform side of what is already described in xwiki/xwiki-commons#1075.

Executed Tests

The point is mostly to have all the already existing test work. Every single UI test is impacted by this change for example.

Expected merging strategy

  • Prefers squash: Yes

@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch 6 times, most recently from d2d8231 to 64432de Compare September 10, 2024 08:25
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch 3 times, most recently from 135a78f to 28406e7 Compare September 18, 2024 13:45
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch 2 times, most recently from 4e423f7 to 6c0dbe3 Compare October 4, 2024 12:23
@tmortagne tmortagne requested a review from mflorea October 4, 2024 12:31
@tmortagne tmortagne self-assigned this Oct 4, 2024
@tmortagne tmortagne added the jakarta Require to move to jakarta.* packages label Oct 9, 2024
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch 6 times, most recently from 6da9ea4 to 4e805bc Compare October 23, 2024 10:25
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch 7 times, most recently from e0d1bf8 to aaec79e Compare November 3, 2024 09:02
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch from aaec79e to 7b5ae05 Compare November 4, 2024 17:11
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch from 7b5ae05 to 903f1f8 Compare November 19, 2024 16:50
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch 4 times, most recently from 260bdf9 to 69fe14a Compare November 25, 2024 11:17
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch from 924e3c6 to 685e0f1 Compare December 6, 2024 17:57
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch 5 times, most recently from aac2435 to 74439c5 Compare December 31, 2024 16:24
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch from 74439c5 to f4f08d6 Compare January 2, 2025 10:53
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch 2 times, most recently from 4136acf to 8393b52 Compare January 8, 2025 15:51
@tmortagne tmortagne marked this pull request as ready for review January 8, 2025 15:52
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch from 8393b52 to 00aea86 Compare January 8, 2025 16:56
* move to a jakarta based Jetty 12
  * also modify how the custom jetty package is built to understand better what are the customizations and make upgrades a lot easier
* by default, try our best to switch on anything needed to support any character in the URLs

XCOMMONS-2994: Upgrade to Websocket 2.1.1
XCOMMONS-2108: Upgrade to Bean Validation 3.0.2
XCOMMONS-2109: Upgrade to Hibernate Validator 8.0.1
XCOMMONS-2475: Use Expressly instead of Apache EL
XWIKI-13963: Stop relying on the application server by default to resolve relative redirect URLs
XWIKI-22586: Check all redirect URLs
XWIKI-21137: Impossible to install XWiki Debian tomcat packages on Debian 12+ and Ubuntu 24.04+
@tmortagne tmortagne force-pushed the feature-deploy-jakarta branch from 00aea86 to 32108c1 Compare January 9, 2025 07:33
@tmortagne tmortagne merged commit 6b2557d into master Jan 10, 2025
1 check was pending
@tmortagne tmortagne deleted the feature-deploy-jakarta branch January 10, 2025 13:00
tmortagne added a commit that referenced this pull request Jan 10, 2025
XCOMMONS-2994: Upgrade to Websocket 2.1.1
XCOMMONS-2108: Upgrade to Bean Validation 3.0.2
XCOMMONS-2109: Upgrade to Hibernate Validator 8.0.1
XCOMMONS-2475: Use Expressly instead of Apache EL
XWIKI-13963: Stop relying on the application server by default to resolve relative redirect URLs
XWIKI-22586: Check all redirect URLs
XWIKI-21137: Impossible to install XWiki Debian tomcat packages on Debian 12+ and Ubuntu 24.04+

* replace since place holders
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
jakarta Require to move to jakarta.* packages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants