This topic explains how to update the installation configuration file and key mapping file for distributing product updates.
To create and distribute product updates:
To create or update the installation configuration file:
<?xml version="1.0" encoding="UTF-8"?>
<installConfig>
<installedOffering id="com.ibm.rational.developer.systemz.java.v80">
<install
installedVersion="[8.0.1, 8.0.2)"
responseFile="update_rdzjava_from_801_to_802.xml">
</install>
<install
installedVersion="[8.1.0, 8.1.1)"
responseFile="update_rdzjava_from_810_to_811.xml">
</install>
</installedOffering>
<installedOffering id="com.ibm.team.install.rtc.client.eclipse">
<install
installedVersion="[3.0.0, 3.0.1)"
responseFile="update_rtc_from_300_to_301.xml">
</install>
</installedOffering>
<installedOffering id="com.ibm.teamz.rdz.ext">
<install
installedVersion="[3.0.0, 3.0.1)"
responseFile="update_rtcrdzext_from_300_to_301.xml">
</install>
</installedOffering>
</installConfig>
You can update the key mapping file by using the export wizard or by editing it manually. For instructions for using the export wizard see Exporting push-to-client configuration files. To update the key mapping file by editing it manually, do these steps:
The key mapping file is a UTF-8 encoded XML file that stores the names, locations, and character encodings of configuration files used in a Rational Developer for System z push-to-client configuration environment. In the following sample key mapping file, the administrator has placed installconfig.xml in the /var/rdz/pushtoclient/install directory and the response files in the /var/rdz/pushtoclient/install/responsefiles directory of the z/OS server.
<?xml version="1.0" encoding="UTF-8"?> <configuration-system> <location-list> <location> <fileId>com.ibm.ftt.resources.zos.install.configuration</fileId> <containerPath>/var/rdz/pushtoclient/install</containerPath> <fileMask>installconfig.xml</fileMask> <encoding>UTF-8</encoding> </location> <location> <fileId>com.ibm.ftt.resources.zos.install.response</fileId> <containerPath>/var/rdz/pushtoclient/install/responsefiles</containerPath> <fileMask>update_*.xml</fileMask> <encoding>UTF-8</encoding> </location> </location-list> </configuration-system>