What's new in TPF Toolkit 4.6 Fix Pack 17

TPF Toolkit 4.6 Fix Pack 17 provides updates and enhancements for the TPF Toolkit product.

You can download the fix pack from the IBM® Fix Central website.

Before you install this fix pack, ensure that you apply any prerequisite APARs. For more information, see Prerequisite APARs.

The fix pack includes the following updates and enhancements:

Eclipse and Java version changes

The platform that TPF Toolkit is based on is changed from Eclipse Photon (4.8) to Eclipse 2022-03 (4.23).

Additionally, the Java™ SDK that TPF Toolkit uses is changed from IBM SDK, Java Technology Edition to IBM Semeru Runtime Open Edition 17. IBM Semeru Runtime Open Edition 17 is not provided in the IBM Fix Central website. You can download it from the IBM Semeru Runtimes Downloads web page.

Installation procedure for TPF Toolkit 4.6 Fix Pack 17

The installation procedure for this fix pack is different from previous fix packs. You must install TPF Toolkit 4.6 Fix Pack 17 independently. New informationLearn more...

Start of change

Enhancements for the TPF Toolkit services web application

The Java runtime that is used to run the TPF Toolkit services web application is changed to IBM Semeru Runtime Certified Edition 11.

Logging is improved with additional diagnostic messages to help you determine problems more easily.

End of change

Deleting and renaming a synchronized project

The behaviors for deleting and renaming a synchronized project are enhanced.

In TPF Toolkit, when you delete a project that is in sync with a remote system, you can select or clear the Delete project contents on disk (cannot be undone) checkbox in the Delete Resources window to control whether to delete the project resources on the remote system.

When you rename a project that is in sync with a remote system, the working directory in the C/C++ build configurations for the project is updated if the project name was used to resolve the working directory on the remote system. Additionally, if local C/C++ index files exist in the workspace, the files are deleted and retrieved again by using the new project name, and the index is rebuilt.

To view a list of behaviors when you delete or rename a synchronized project, you can click Preview in the Delete Resources or Rename Resources window.

Removal of the Web Application preference page

The Web Application preference page was removed. The TPFT3657E message, which was associated with the preference page, was also removed.

Secure z/TPF connections

With APAR PJ46830 applied to your z/TPF system, you can securely connect to the z/TPF system in the Remote Systems view by using an SSH type connection. To use an SSH type connection, a public key and a private key must be specified in the SSH2 preference page. To open the SSH2 preference page, click Window > Preferences > General > Network Connections > SSH2.

Support for asterisks in workstation IP addresses for debug sessions

When you are configuring the workstation IP address to be used in debug sessions, you can use asterisks in any octet. For example, you can specify 9.*.*.* in the Workstation Address field in the TPF Debug preference page or in a debug session creation wizard. By using asterisks, TPF Toolkit can choose the correct local workstation IP address to use during the registration of a debug session on the z/TPF system. If the Automatically update workstation IP address checkbox is selected in the TPF Debug preference page, TPF Toolkit can choose the correct local workstation IP address if your local workstation IP address changes during a debug session.