Thank you both! I successfully upgraded the production server with only a few seconds of downtime :-)

On Sun, 2 Mar 2025 at 15:38, Christian Grün <christian.gruen@gmail.com> wrote:
Right: BaseX.jar, bin/ and lib/ are essential. etc/, repo/ and webapp/ contain optional resources and examples.

If the files in webapp/WEB-INF/ are not copied, they are created automatically. If you encounter problems after an upgrade of a major version, you may need to delete those files before restarting basexhttp. This could occur with BaseX 12, which will be based on Jetty 12.

On Sun, Mar 2, 2025 at 2:05 PM Csaba Fekete <feketecsaba@gmail.com> wrote:
Hi all,
What is the best way to upgrade BaseX on a production server?
My current version is 11.1 and I'd like to upgrade to the latest.
My gut feeling is that all it takes to overwrite the following (and leave everything else):
bin/
etc/
lib/
BaseX.jar

... and then restart the http server.
Any thoughts?
Thanks