Procedure to update to 3.10.0


I would like to upgrade to version 3.10.0 of Openfire. My current version is 3.9.3. I would like to know if there is a proper procedure to follow to avoid having problems. Thanks

The document here is still a good overall guide:

Openfire: Upgrade Guide

The main additions I’d make in the above instructions are:

  1. On Linux, use Oracle’s Java in preference to OpenJDK;

  2. If doing a zip install, delete all the files from the $OPENFIRE_HOME/lib directory before un-archiving the latest version over the existing folder, so the .jar files can be regenerated with their new versions.

Note that I always define the JAVA_HOME and OPENFIRE_HOME and OPENFIRE_USER environment variables in my init scripts and OPENFIRE_HOME, INSTALL4J_JAVA_HOME_OVERRIDE in the $OPENFIRE_HOME/bin/openfire start script.

Finally, if you’re upgrading from a version prior to 3.9.3 you may need to make some changes in your init script and config files, as some things have changed along the way.