Font Size:
Ask Joget AI

Upgrading from legacy versions to Joget DX 9

Introduction

Note
The wflow directory structure in Joget Workflow v3 differs from that of Joget DX 9. Specifically, v3 does not include the app_src, app_logs, and app_pwa directories that are available in Joget DX 9.

In our exercise, we used MariaDB as the target database instance. Your database configuration, version compatibility, and environment settings may differ. Therefore, adjustments may be required based on your specific setup.

We tested the migration using an application originally generated in Joget Workflow v3 and migrated to Joget DX 9. The application was able to run successfully after migration.
However, the outcome may vary depending on the complexity, customizations, plugins, and overall design of your application.

As we do not have access to your specific application, we cannot guarantee that the migration will function exactly as intended in your environment. Proper testing and validation are strongly recommended after the upgrade process.

Joget Workflow v3 and v4 to DX 9

Upgrade Steps

  1. Copy the wflow directory from the Joget Workflow v3 or v4 environment to the Joget DX 9 environment.
  2. Database Backup and Restoration
    • Create a backup of the Joget Workflow v3 MySQL (v5) database using the following command:
      mysqldump -u root -p [your-db-name]  > output_file.sql

    • Restore the exported database into the Joget DX 9 MariaDB (v10) instance.
  3. Ensure the datasource configuration points to the restored database.
  4. Update the joget-start.bat file to reference the appropriate wflow directory path for the DX 9 environment.
  5. Start Joget DX 9.
Created by Debanraj Ravindran Last modified by Debanraj Ravindran on Aug 05, 2026