Preparation is key !
Migration is a complex subject and system dependant, so not everything can be included here but we will include the documentation available to go through in preparation for a migration to make the migration easier.
The First documentation to look at is the release notes for the release that you are upgrading to.
The following is the top level link where you can find links to release notes for each version/fix pack.
It’s a good idea to peruse the release notes for all version/fix packs in between the current version you are using and the version you are migrating to.
A list of versions/fix packs, as of this posting, are included at the end of this blog.
As ITX v220.127.116.11 is the latest version let’s look at the ITX V18.104.22.168 release notes.
New and change behaviour
In the ‘new and change behaviour’ section you will find information about any Deprecated/Removed functions, components etc.
Upgrade and migration
There is a section for ‘upgrade and migration’ which contains points to consider when migrating.
The section ‘Migrating maps, type trees, and systems’ says ‘You must regenerate systems. Although it is not always required for running maps from an earlier version, you should reanalyse and save the type trees, and save and recompile the maps; otherwise, the processes must convert the files each time they load the files. ‘
Known Limitations, problems and workarounds
There is a section for ‘Known limitations, problems, and workarounds’ which contains information about known problems.
Importance of reading release notes
TX Support found that some clients did not know the following points which is key information contained within the release notes that could affect a migration.
An example of removed functionality.
An example of information about upgrading from ITX V9.0.0.x to V22.214.171.124.
It’s worth going through the ‘What’s new’ for each version/fix pack between the version you are using and the version you are migrating to. Sometimes there are new features that you can use listed here and unless you read this or the product documentation cover-to-cover you may not know that it was added. Question: Does anyone read documentation cover-to-cover anymore?
The following link is for the What’s new documentation.
You can click on each fix pack to find out the details of what’s new for a particular fix pack.
ITX utility commands
For migration purposes, the ITX utility commands can be used. You can use the ITX utilities in a script to compile maps, analyse type trees etc.
For example :
Mcompile can be used to compile maps
Tanalyse can be used to analyse type trees
If a map behaves differently in new version, it may be due to a bug existing in previous version that has been fixed in the new version or it could be a bug. You can raise a case with support and provide a simple testcase that can be run in both versions showing the difference in behaviour.
List of all releases and fix packs for currently supported version of WTX/ITX.
8.4.1, 126.96.36.199, 188.8.131.52, 184.108.40.206, 220.127.116.11, 18.104.22.168
9.0, 9.0.1, 9.0.2, 9.0.3
Fix pack details of supported versions of WTX if you have extended support.
22.214.171.124, 126.96.36.199, 188.8.131.52, 184.108.40.206, 220.127.116.11
8.4, 18.104.22.168, 22.214.171.124, 126.96.36.199, 188.8.131.52, 184.108.40.206.
TX support engineers are here to help if you encounter any problems.
Please visit ITX support site at:
You can open and manage cases from here electronically after signing in.
Happy bear !
Transformation Extender Client support