Bank Transformation Toolkit version 6.1.2 provides a migration tool to help you migrate your toolkit applications developed with pervious versions of the toolkit to the new version 6.1.2 architecture.
From BTT version 5.2 to BTT version 6.1.2, there are inevitable API changes to the same functions. It is time-consuming to replace the old API calls with the new ones. Java code migration is the major function of the migration tool.
Dse.ini contains most of the configurations for all the BTT components. New components are added in version 5.x and version 6.x. In BTT version 6.1.2, the dse.ini file is reorganized. The migration tool helps you to migrate this file.
In BTT, context, formatter, services, data element, and operation are externalized into XML files. The referenced package names and class names of these XML files are different in different versions. Migrating these XML files is another major function of the migration tool.
After you run the migration tool, a report is generated to record the tasks the migration tool performed.
If some cases cannot be easily migrated by the toolkit, the migration tool gives recommendations on these cases to alert you. Then, you can follow these recommendations to migrate your applications.
The migration tool is rule-based, which means that the migration depends on the given rules. You can change the rule set according to your needs. You can also use this tool to migrate other Java applications.