Bank Transformation Toolkit version 7.0 provides a migration tool to help you migrate your toolkit applications developed with pervious versions of the toolkit to the new version 7.0 architecture.
From BTT version 4.3 to BTT version 7.0, 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 one 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 7.0, the definition file dse.ini is converted to another definition file btt.xml. 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.
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.