This is the latest release in the 6.x.x family. For EI 7.0.0, click here.

All docs This doc

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  1. Create the <EI_HOME>/migration/ directory inside <EI_6.5.0_HOME>, copy the file, and update the following value:

    admin.user.nameThe user name of the system administrator.
  2. Copy the migration JAR file to the <EI_6.5.0_HOME>/dropins/ directory.
    1. Open a terminal and navigate to the <EI_6.5.0_HOME>/bin/ directory.

    2. Execute the product startup script with the '-Dmigrate.from.product.version=ei650' command as shown below.

      Localtab Group
      titleOn MacOS/Linux/CentOS

      Open a terminal and execute the following command:

      Code Block
      sh -Dmigrate.from.product.version=ei650
      titleOn Windows

      Open a terminal and execute the following command:

      Code Block
      integrator.bat -Dmigrate.from.product.version=ei650
  3. Once the migration is successful, stop the server and delete the migration JAR (org.wso2.carbon.ei.migration-6.6.0.jar) from the <EI_6.5.0_HOME>/dropins/ directory.
  4. You can now connect your WSO2 EI 6.6.0 instance to the old database. See the instructions on connecting WSO2 EI 6.6.0 to the Carbon databaseThis is discussed under Migrating configurations of the ESB profile.

ESB profile


We are no more packing smb provider by default. If you need to use VFS SMB feature, please download the  jcifs-1.3.17.jar from here then place it in <EI_HOME/lib directory and continue with the feature. Please note that, since the above library is licensed under LGPL version 2.1 and by downloading and installing the library you will have to comply with the terms of LGPL version 2.1 and its restrictions as found in this page.