For all i5/OS versions after V3R1M0, the TAA Tools,
approximately 95% of the tools in QUSRTOOL, have been removed from QUSRTOOL.
An enhanced version of them is available from Jim Sloan, Inc. The QUSRTOOL
library still exists, but does not contain any TAA Tools.
If you wish to attempt to bring the existing tools
to a RISC release, please be aware of the following:
- You must either port object code with observability
or recreate the tools on the RISC machine. Because the CRTTAATOOL command
default is to create the tools without observability, users usually find
that re-creating them is necessary.
- Many shops running at V3R1M0 are using QUSRTOOL
object code from an older release. Many tools continue to work from release
to release without modification, but they may not have had all the latest
fixes and enhancements.
- If your shop is going to RISC from V3R1M0, your
object code is from a prior release, and you plan to recompile the tools,
you should make sure to obtain and apply an update tape for the tools under
V3R1M0. If you fail to do so, the CRTTAATOOL command will fail.
- If you follow all of the suggestions above, some
tools will still 'break' due to changes in the operating system. The source
code for V3R1M0, even with the latest update media, contained some bugs
for which no IBM-supplied fixes are available. Whether or not your organization
will be affected depends on which tools you are utilizing. Each organization
must decide whether or not it is worth the effort to maintain the source
code needed themselves. For more information, see the section on Differences between QUSRTOOL and TAA Productivity
- If you are considering porting the tools yourself,
we urge you to examine the differences and available enhancements in our
newer product prior to the upgrade, so that you can make an informed decision.
This can help prevent you from going though the effort of porting the code
yourself, and later deciding you want to purchase the TAA Productivity
Tools anyway. Keep in mind that tools ported successfully to V3R2M0 or a RISC release may break in a later release.