In this phase, you can start migrating your applications with the
migration tool.
To migrate your applications from BTT version 4.3 to BTT version
6.1.2, take the following steps:
- Replace the old BTT version 4.3 jar files with BTT version
6.1.2 jar files, and change the build path of the project to the new jar files.
- Import the application that you want to migrate to the workspace
as a project, and configure the migration tool. The migration tool will migrate
the application directly based on the original project.
- Migrate the configuration file dse.ini to btt.xml. In BTT version 4.3, the configuration file is dse.ini, but in
BTT version 6.1.2, it is renamed as btt.xml. See the following figure.
Figure 1. Migrating the configuration file
- Migrate the definition files of the context, the data element,
the type data, and the format.
- Migrate the business logic. BTT version 6.1.2 uses process,
operation, and operation step as channel aware business logic, which is similar
with BTT version 4.3. In BTT version 6.1.2, the architecture is refined, and
some components are re-designed, so the package names, class names, and some
APIs in BTT version 6.1.2 are different from those in BTT version 4.3. The migration
tool will automatically migrate these differences.
- Manually migrate the components that cannot be completely migrated
by the migration tool, based on the recommendation provided by the migration
tool.