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

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

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 3 times, most recently from e3f756d to 260bdf9 Compare November 25, 2024 10:48
* 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

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+
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.

1 participant