I will explain how to upgrade the repository of Wagby R7 to the latest version. The zip format repository archived in the old version will automatically apply the migration tool when reading with "restore". Therefore, it is not usual to use the tools described here manually.
The model definition information that is displayed when Designer is launched becomes the target of migration.It is not necessary to perform build processing.
I will return it to the state of the initial repository.
Double-click the migration tool "RepositoryMigration - XXXjar" included in the installed mag folder of Wagby R7 and execute it.(The XXX part contains the version number.The version of the tool that is shipped depends on the version of Wagby.)
Select "R7 to R7" as the conversion method.The source Wagby specifies the folder in which the old version of R7 was installed.It is not necessary to change the conversion destination Wagby.
After setting, press "start migration" button.
When the migration is completed, a dialog like the one shown in Figure 3 will be displayed. After closing the dialog by pressing the "OK" button, select "Exit" from the file menu, or exit the tool with the close button of the window.
If you can not execute RepositoryMigration-XXXjar by double-clicking it, please try the following method.
If you still can not run it please try reinstalling Java.Java 8 or higher is required.(It does not work in Java 7.)
I will explain how to run the migration tool from the console.It can be used at the command prompt of Windows OS or Linux OS.
java -jar RepositoryMigrationCUI.jar 7to7 ..\..\Wagby-7.12.1
Wagby after R7.5.0 automatically applies the migration process at the timing of the restore processing, the backup file (the one starting with wrb, zip compressed repository) automatically.Therefore, it is not necessary to apply the migration tool described here.
The migration tool converts according to the following rules.
The model included in the "System" tab is not a transition from the old version but uses the one included in the new version.That is, it will be excluded from the migration tool.
However, the following models are excluded.That is, the definitions changed by the developer will be inherited (even after the transition).
If you modified the system model other than the above (eg, change the menu system), apply the same correction manually.
For details on how to fix the code, please contact Wagby dealer.