Server

Upgrade from 5.3.2 to 5.4.0

Updated: March 18, 2024

Installation & Configuration

While Nuxeo EP 5.3.2 was based on the JBoss distribution, Nuxeo EP 5.4.0 is based on Tomcat. There is also a distribution based on JBoss 5, though we strongly recommend you to use the Tomcat distribution: http://cdn.nuxeo.com/nuxeo-5.4.0/nuxeo-dm-5.4.0_01-tomcat.zip.

JBoss 5

If using the JBoss distribution, see Upgrade to 5.4 and JBoss 5.

Data Migration

On JBoss, data used to be in $NUXEO_HOME/server/default/data/NXRuntime/, where you can find the binaries folder. Now, with the Tomcat distribution, it stands in $NUXEO_HOME/nxserver/data.

  • If you have moved your data outside Nuxeo using the nuxeo.data.dir, as recommended, you need to move the binaries folder one level up and then remove the NXRuntime folder.
  • If you haven't moved you data outside Nuxeo, you need to move the binaries folder from $NUXEO_HOME/server/default/data/NXRuntime/ to $NUXEO_HOME/nxserver/data.

Code Migration

Workflow

The workflow implementation has changed, see From the old workflow system to the new 5.4 workflow system.