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>