Startup: Add migration tool to migrate all Jetty xml files #502

Merged
zzz merged 1 commits from zzz/i2p.i2p:refid into master 2025-04-30 09:30:32 -04:00
Owner

referenced in clients.config command lines.
This changes Ref id to Ref refid, and updates the DTD.
Previous changes for this were for new installs only,
this handles existing files in the eepsite dirs.

This builds on the existing MigrateJetty class,
while removing the ancient Jetty 5-8 to 9 migration code.

The only way that would have been used these days is
if somebody tried to update directly from 0.9.29 or earlier
(8 years ago) to the current release.
With this change, we tell the user to uninstall and reinstall.

referenced in clients.config command lines. This changes Ref id to Ref refid, and updates the DTD. Previous changes for this were for new installs only, this handles existing files in the eepsite dirs. This builds on the existing MigrateJetty class, while removing the ancient Jetty 5-8 to 9 migration code. The only way that would have been used these days is if somebody tried to update directly from 0.9.29 or earlier (8 years ago) to the current release. With this change, we tell the user to uninstall and reinstall.
zzz added this to the 2.9.0 milestone 2025-04-26 14:43:14 -04:00
zzz added the jetty label 2025-04-26 14:43:14 -04:00
zzz added 1 commit 2025-04-26 14:43:37 -04:00
referenced in clients.config command lines.
This changes Ref id to Ref refid, and updates the DTD.
Previous changes for this were for new installs only,
this handles existing files in the eepsite dirs.

This builds on the existing MigrateJetty class,
while removing the ancient Jetty 5-8 to 9 migration code.

The only way that would have been used these days is
if somebody tried to update directly from 0.9.29 or earlier
(8 years ago) to the current release.
With this change, we tell the user to uninstall and reinstall.
zzz requested review from idk 2025-04-26 14:43:38 -04:00
zzz self-assigned this 2025-04-28 08:31:50 -04:00
idk approved these changes 2025-04-30 01:06:08 -04:00
zzz merged commit e6c2352ae2 into master 2025-04-30 09:30:32 -04:00
Sign in to join this conversation.
No Reviewers
No Label jetty
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: I2P_Developers/i2p.i2p#502
No description provided.