I will explain how to upgrade the repository of Wagby R7 to the latest version. From R7.5.0, zip repositories archived in the old version can be read directly by "restore". We automatically apply the migration tool internally so you do not need to use the following tools.
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.
%JAVA_HOME%\bin\java -jar RepositoryMigration-X.X.X.jar
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.2.1
Wagby after R 7.5.0, the backup file (repository zipped starting with wrb)Restore processingAutomatically applies the migration process at the timing.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).
the aboveOther thanWhen modifying the system type model of (eg example: menu system changed)Apply same fix manuallyplease.
For details on how to fix the code, please contact Wagby dealer.