upgrade to InstallAnywhere 2010 and ensure minimum vm size is 32M, and max is 256M
authorjprocter <Jim Procter>
Tue, 29 Jun 2010 16:14:40 +0000 (16:14 +0000)
committerjprocter <Jim Procter>
Tue, 29 Jun 2010 16:14:40 +0000 (16:14 +0000)
utils/InstallAnywhere/Jalview.iap_xml

index 5eec072..f779b4e 100755 (executable)
@@ -1,21 +1,42 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- This script was automatically generated using InstallAnywhere 2009 Standard, Build 3783
+<!-- This script was automatically generated using InstallAnywhere 2010 Standard, Build 3890
      STATUS: Fully Functional LICENSED Edition
-     DATE:   Mon Jun 14 11:51:08 BST 2010 -->
-<InstallAnywhere_Deployment_Project increments="2390">
+     DATE:   Tue Jun 29 17:13:14 BST 2010 -->
+<InstallAnywhere_Deployment_Project increments="3170">
        <!-- ** DO NOT EDIT ** Essential authorization and configuration data ** DO NOT EDIT ** -->
        <essentialScriptInfo>
-               <versionID major="10" minor="0" revision="0"/>
-               <editionID>49,48,46,48,32,83,116,97,110,100,97,114,100,32,66,117,105,108,100,32,51,55,56,51</editionID>
-               <scriptID>12,42,11,78,55,51,52,86,57,75,82,57,72,45,83,68,55,45,57,53,65,57,75,51,90,71,87,68</scriptID>
-               <buildID>3,13,71,76,105,110,117,120,44,32,50,46,54,46,49,56,45,56,46,101,108,53,44,32,105,51,56,54,59,32,74,97,118,97,32,49,46,53,46,48,95,49,49,44,32,83,117,110,32,77,105,99,114,111,115,121,115,116,101,109,115,32,73,110,99,46,44,32,104,116,116,112,58,47,47,106,97,118,97,46,115,117,110,46,99,111,109,47,59,32,101,110,44,32,85,110,107,110,111,119,110,59,32,85,84,70,45,56</buildID>
+               <versionID major="11" minor="0" revision="0"/>
+               <editionID>49,49,46,48,32,83,116,97,110,100,97,114,100,32,66,117,105,108,100,32,51,56,57,48</editionID>
+               <scriptID>12,42,11,86,49,53,48,71,70,89,74,70,72,45,83,68,75,45,84,51,74,84,53,57,80,75,76,71</scriptID>
+               <buildID>3,13,71,76,105,110,117,120,44,32,50,46,54,46,49,56,45,56,46,101,108,53,44,32,105,51,56,54,59,32,74,97,118,97,32,49,46,54,46,48,95,49,53,44,32,83,117,110,32,77,105,99,114,111,115,121,115,116,101,109,115,32,73,110,99,46,44,32,104,116,116,112,58,47,47,106,97,118,97,46,115,117,110,46,99,111,109,47,59,32,101,110,44,32,85,110,107,110,111,119,110,59,32,85,84,70,45,56</buildID>
                <!-- The authorizationID may change between project saves and builds.  This does not effect the integrity of the project, nor do changes in this value represent changes in the actual InstallAnywhere project. -->
-               <authorizationID>1,0,0,32,51,23,-128,64,80,112,118,100,85,99,113,97,113,49,81,54,74,67,71,67,74,72,64,69,66,69,64,95,71,5,2,13,10,37,118,9,1,0,0</authorizationID>
+               <authorizationID>1,0,0,32,-125,120,-48,-64,80,112,118,100,85,99,113,97,113,49,81,54,74,67,71,67,74,72,64,69,66,69,64,95,71,5,2,7,4,59,116,9,1,0,0</authorizationID>
        </essentialScriptInfo>
-       <installationObjects uniqueObjects="136">
+       <installationObjects uniqueObjects="161">
                <object class="com.zerog.ia.installer.Installer" objectID="fe7d63eda660">
+                       <property name="belongsToUninstallPhase">
+                               <boolean>false</boolean>
+                       </property>
+                       <property name="rollbackEnabledCancel">
+                               <boolean>true</boolean>
+                       </property>
+                       <property name="rollbackEnabledError">
+                               <boolean>true</boolean>
+                       </property>
+                       <property name="tagsInInstallPiece">
+                               <object class="java.util.Vector"/>
+                       </property>
                        <property name="wizardME">
                                <object class="com.zerog.ia.installer.actions.MakeExecutable" objectID="3cd8e2ffa671">
+                                       <property name="belongsToUninstallPhase">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledCancel">
+                                               <boolean>true</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledError">
+                                               <boolean>true</boolean>
+                                       </property>
                                        <property name="unixPermissions">
                                                <string><![CDATA[664]]></string>
                                        </property>
@@ -111,6 +132,23 @@ Relative paths are relative to the launcher.]]></string>
                                                                </object>
                                                        </method>
                                                        <method name="addElement">
+                                                               <object class="com.zerog.ia.installer.util.LAXPropertyData" objectID="97f23660a6d4">
+                                                                       <property name="propertyValue">
+                                                                               <string><![CDATA[0]]></string>
+                                                                       </property>
+                                                                       <property name="propertyName">
+                                                                               <string><![CDATA[lax.nl.win32.java.launcher.platform]]></string>
+                                                                       </property>
+                                                                       <property name="propertyComment">
+                                                                               <string><![CDATA[Set this variable to following values for launching on a 64 bit machine.
+0, to Prefer 64bit JVM, if not available use 32 bit JVM
+1, to Prefer 32bit JVM, if not available use 64 bit JVM
+2, to Prefer 64bit JVM, if not available exit with error
+3, to Prefer 32bit JVM, if not available exit with error]]></string>
+                                                                       </property>
+                                                               </object>
+                                                       </method>
+                                                       <method name="addElement">
                                                                <object class="com.zerog.ia.installer.util.LAXPropertyData" objectID="3cd94e29a673">
                                                                        <property name="propertyValue">
                                                                                <string><![CDATA[$CMD_LINE_ARGUMENTS$]]></string>
@@ -138,6 +176,19 @@ Can be separated by colons (Mac OS/Unix) or semicolons (Windows)]]></string>
                                                                </object>
                                                        </method>
                                                        <method name="addElement">
+                                                               <object class="com.zerog.ia.installer.util.LAXPropertyData" objectID="97fa91cfa6f7">
+                                                                       <property name="propertyValue">
+                                                                               <string><![CDATA[268400000]]></string>
+                                                                       </property>
+                                                                       <property name="propertyName">
+                                                                               <string><![CDATA[lax.nl.java.option.java.heap.size.max]]></string>
+                                                                       </property>
+                                                                       <property name="propertyComment">
+                                                                               <string><![CDATA[Maximum heap size for Jalview]]></string>
+                                                                       </property>
+                                                               </object>
+                                                       </method>
+                                                       <method name="addElement">
                                                                <object class="com.zerog.ia.installer.util.LAXPropertyData" objectID="3cd94e29a675">
                                                                        <property name="propertyValue">
                                                                                <string><![CDATA[J2 J1 MSJ]]></string>
@@ -166,6 +217,19 @@ it will search for ones in this list]]></string>
                                                                </object>
                                                        </method>
                                                        <method name="addElement">
+                                                               <object class="com.zerog.ia.installer.util.LAXPropertyData" objectID="97f991ffa6f7">
+                                                                       <property name="propertyValue">
+                                                                               <string><![CDATA[33554432]]></string>
+                                                                       </property>
+                                                                       <property name="propertyName">
+                                                                               <string><![CDATA[lax.nl.java.option.java.heap.size.initial]]></string>
+                                                                       </property>
+                                                                       <property name="propertyComment">
+                                                                               <string><![CDATA[Initial heap size for Jalview]]></string>
+                                                                       </property>
+                                                               </object>
+                                                       </method>
+                                                       <method name="addElement">
                                                                <object class="com.zerog.ia.installer.util.LAXPropertyData" objectID="bbb5f73fa453">
                                                                        <property name="propertyValue">
                                                                                <string><![CDATA[jalview.bin.Jalview]]></string>
@@ -197,6 +261,12 @@ and any path to a file to save to the file]]></string>
                                        <property name="shouldUninstall">
                                                <boolean>true</boolean>
                                        </property>
+                                       <property name="rollbackEnabledCancel">
+                                               <boolean>true</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledError">
+                                               <boolean>true</boolean>
+                                       </property>
                                        <property name="destinationName">
                                                <string><![CDATA[Jalview]]></string>
                                        </property>
@@ -237,6 +307,15 @@ and any path to a file to save to the file]]></string>
                                <object class="java.util.Vector">
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="9cff87f7a6c4">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -252,6 +331,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[jalview.jar]]></string>
                                                        </property>
@@ -268,6 +353,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f89a672">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -283,6 +377,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[jhall.jar]]></string>
                                                        </property>
@@ -299,6 +399,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f8ba674">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -314,6 +423,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[xercesImpl.jar]]></string>
                                                        </property>
@@ -330,6 +445,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f8aa673">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -345,6 +469,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[regex.jar]]></string>
                                                        </property>
@@ -361,6 +491,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f89a671">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -376,6 +515,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[commons-logging.jar]]></string>
                                                        </property>
@@ -392,6 +537,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f8ca674">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -407,6 +561,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[xml-apis.jar]]></string>
                                                        </property>
@@ -423,6 +583,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f8ba673">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -438,6 +607,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[saaj.jar]]></string>
                                                        </property>
@@ -454,6 +629,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f8aa671">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -469,6 +653,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[jaxrpc.jar]]></string>
                                                        </property>
@@ -485,6 +675,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f88a671">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -500,6 +699,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[commons-discovery.jar]]></string>
                                                        </property>
@@ -516,6 +721,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f8ba672">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -531,6 +745,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[mail.jar]]></string>
                                                        </property>
@@ -547,6 +767,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f88a670">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -562,6 +791,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[axis.jar]]></string>
                                                        </property>
@@ -578,6 +813,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f8ca673">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -593,6 +837,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[wsdl4j.jar]]></string>
                                                        </property>
@@ -609,6 +859,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f87a670">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -624,6 +883,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[activation.jar]]></string>
                                                        </property>
@@ -640,6 +905,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="24485f8aa672">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -655,6 +929,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[log4j-1.2.8.jar]]></string>
                                                        </property>
@@ -671,6 +951,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="88d4aff3b0c6">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -686,6 +975,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[Jmol-12.0.RC18.jar]]></string>
                                                        </property>
@@ -702,6 +997,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="b1a16838a449">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -717,6 +1021,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[castor-1.1-cycle-xml.jar]]></string>
                                                        </property>
@@ -733,6 +1043,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="b1a16839a449">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -748,6 +1067,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[vamsas-client.jar]]></string>
                                                        </property>
@@ -764,6 +1089,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="495aeddb8b3d">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="unixPermissions">
                                                                <string><![CDATA[664]]></string>
                                                        </property>
@@ -779,6 +1113,12 @@ and any path to a file to save to the file]]></string>
                                                        <property name="shouldUninstall">
                                                                <boolean>true</boolean>
                                                        </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationName">
                                                                <string><![CDATA[JGoogleAnalytics-0.2.1-SNAPSHOT.jar]]></string>
                                                        </property>
@@ -931,6 +1271,15 @@ and any path to a file to save to the file]]></string>
                                <object class="java.util.Vector">
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallDirAction" objectID="fe7d64b5a66c">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="imageOption">
                                                                <int>1</int>
                                                        </property>
@@ -966,6 +1315,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.PrintToConsole" objectID="94a0b9a9871f">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="theString">
                                                                <string><![CDATA[Installer Log:
 ]]></string>
@@ -974,6 +1332,15 @@ and any path to a file to save to the file]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.IntroAction" objectID="fe7d64b1a66c">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="imageOption">
                                                                <int>1</int>
                                                        </property>
@@ -1012,6 +1379,15 @@ You may cancel this installation at any time by clicking the 'Cancel' button.]]>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.ShortcutLocAction" objectID="fe7d64b7a66c">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="imageOption">
                                                                <int>1</int>
                                                        </property>
@@ -1050,6 +1426,15 @@ You may cancel this installation at any time by clicking the 'Cancel' button.]]>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallSummary" objectID="fe7d64bfa66c">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="imageOption">
                                                                <int>1</int>
                                                        </property>
@@ -1121,7 +1506,16 @@ You may cancel this installation at any time by clicking the 'Cancel' button.]]>
                                <object class="java.util.Vector">
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.InstallFinishAction" objectID="fe7d64c1a66c">
-                                                       <property name="imageOption">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="imageOption">
                                                                <int>1</int>
                                                        </property>
                                                        <property name="labelOption">
@@ -1178,6 +1572,15 @@ Press "Done" to quit the installer.]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.ExecFile" objectID="21b8f7f5a704">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="targetAction">
                                                                <object refID="3cd8e2ffa671"/>
                                                        </property>
@@ -1213,6 +1616,15 @@ Press "Done" to quit the installer.]]></string>
                                                        </property>
                                                        <rules logicalOperation="AND">
                                                                <object class="com.zerog.ia.installer.rules.CompareVariable" objectID="2ea8c14c96d9">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
                                                                        <property name="operation">
                                                                                <string><![CDATA[does not equal]]></string>
                                                                        </property>
@@ -1228,8 +1640,26 @@ Press "Done" to quit the installer.]]></string>
                                        </method>
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.RebootAction" objectID="fe7d64c4a66c">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <rules logicalOperation="AND">
                                                                <object class="com.zerog.ia.installer.rules.CompareVariable" objectID="fe7d64c2a66d">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
                                                                        <property name="operation">
                                                                                <string><![CDATA[contains]]></string>
                                                                        </property>
@@ -1241,6 +1671,15 @@ Press "Done" to quit the installer.]]></string>
                                                                        </property>
                                                                </object>
                                                                <object class="com.zerog.ia.installer.rules.CompareVariable" objectID="fe7d64c3a66d">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
                                                                        <property name="operation">
                                                                                <string><![CDATA[does not contain]]></string>
                                                                        </property>
@@ -1329,6 +1768,15 @@ Press "Done" to quit the installer.]]></string>
                        </property>
                        <property name="RPMSpec">
                                <object class="com.zerog.ia.installer.RPMSpec" objectID="3cfb5e55a706">
+                                       <property name="belongsToUninstallPhase">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledCancel">
+                                               <boolean>true</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledError">
+                                               <boolean>true</boolean>
+                                       </property>
                                        <property name="enabled">
                                                <boolean>false</boolean>
                                        </property>
@@ -1540,27 +1988,73 @@ Press "Done" to quit the installer.]]></string>
                                                                        </method>
                                                                </object>
                                                        </property>
-                                                       <property name="wantCdRom">
-                                                               <boolean>false</boolean>
-                                                       </property>
-                                                       <property name="wantWeb">
-                                                               <boolean>true</boolean>
+                                                       <property name="name">
+                                                               <string><![CDATA[Migrated Configuration]]></string>
                                                        </property>
-                                                       <property name="wantOptimizationByPlatformCdRom">
-                                                               <boolean>false</boolean>
+                                                       <property name="buildDistribution">
+                                                               <object class="com.zerog.ia.designer.build.BuildDistribution" objectID="97f2363aa6ac">
+                                                                       <property name="wantCdRomInstaller">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="wantWebInstaller">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="wantMergeModule">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="wantOptimizationByPlatformCdRom">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="wantOptimizationByPlatformWeb">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="wantOptimizationByPlatformMerge">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="webPageLanguage">
+                                                                               <string><![CDATA[en]]></string>
+                                                                       </property>
+                                                                       <property name="mergeModuleReadOnly">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="suggestedMedias">
+                                                                               <object class="com.zerog.resources.Medias" objectID="fe7d640fa661">
+                                                                                       <property name="medias">
+                                                                                               <object class="java.util.Vector"/>
+                                                                                       </property>
+                                                                               </object>
+                                                                       </property>
+                                                               </object>
                                                        </property>
-                                                       <property name="wantOptimizationByPlatformWeb">
-                                                               <boolean>false</boolean>
+                                                       <property name="buildConfigurationId">
+                                                               <string><![CDATA[97f2363ba6ab]]></string>
                                                        </property>
-                                                       <property name="wantOptimizationByPlatformMerge">
-                                                               <boolean>false</boolean>
+                                                       <property name="addToProjectBuild">
+                                                               <boolean>true</boolean>
                                                        </property>
                                                        <property name="buildOutputLocation">
                                                                <string><![CDATA[/cluster/gjb_lab/NOBACK/fc/ws-dev1/live/cruisecontrol/NOBACK/checkout/jalview/utils/InstallAnywhere/Jalview_Build_Output]]></string>
                                                        </property>
+                                                       <property name="relatedProjectSettings">
+                                                               <object class="com.zerog.ia.installer.RelatedProjectSettings" objectID="97f2363da6ac">
+                                                                       <property name="localesToBuild">
+                                                                               <object class="java.util.Vector">
+                                                                                       <method name="addElement">
+                                                                                               <string><![CDATA[en]]></string>
+                                                                                       </method>
+                                                                               </object>
+                                                                       </property>
+                                                               </object>
+                                                       </property>
                                                        <property name="defaultWindowsUIMode">
                                                                <string><![CDATA[GUI]]></string>
                                                        </property>
+                                                       <property name="tagsInConfiguration">
+                                                               <object class="java.util.Vector"/>
+                                                       </property>
+                                                       <property name="configurationMigratedFromEarlierRelease">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="defaultUnixUIMode">
                                                                <string><![CDATA[GUI]]></string>
                                                        </property>
@@ -1568,6 +2062,12 @@ Press "Done" to quit the installer.]]></string>
                                        </method>
                                </object>
                        </property>
+                       <property name="rollbackEnabledProject">
+                               <boolean>false</boolean>
+                       </property>
+                       <property name="tags">
+                               <object class="java.util.Vector"/>
+                       </property>
                        <property name="buildSettings">
                                <object class="java.util.Properties">
                                        <method name="put">
@@ -1696,7 +2196,7 @@ Press "Done" to quit the installer.]]></string>
                                        </method>
                                        <method name="put">
                                                <string><![CDATA[com.zerog.ia.project.save.last.date]]></string>
-                                               <string><![CDATA[June 14, 2010 11:51:08 AM BST]]></string>
+                                               <string><![CDATA[June 29, 2010 5:13:14 PM BST]]></string>
                                        </method>
                                        <method name="put">
                                                <string><![CDATA[com.zerog.ia.build.options.optimization.platform.cdrom]]></string>
@@ -1801,6 +2301,9 @@ Press "Done" to quit the installer.]]></string>
                                        <property name="uninstallerTitle">
                                                <string><![CDATA[Uninstall $PRODUCT_NAME$]]></string>
                                        </property>
+                                       <property name="maintModeTitle">
+                                               <string><![CDATA[Configure $PRODUCT_NAME$]]></string>
+                                       </property>
                                        <property name="panelBorder">
                                                <boolean>true</boolean>
                                        </property>
@@ -1846,6 +2349,15 @@ Press "Done" to quit the installer.]]></string>
                        </property>
                        <property name="customInstallSet">
                                <object class="com.zerog.ia.installer.InstallSet" objectID="fe81a445a6dc">
+                                       <property name="belongsToUninstallPhase">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledCancel">
+                                               <boolean>true</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledError">
+                                               <boolean>true</boolean>
+                                       </property>
                                        <property name="imagePath">
                                                <string><![CDATA[com/zerog/ia/installer/images/]]></string>
                                        </property>
@@ -1876,6 +2388,15 @@ Press "Done" to quit the installer.]]></string>
                                <object class="java.util.Vector">
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.Project" objectID="fe7d654ea671">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="name">
                                                                <string><![CDATA[Jalview]]></string>
                                                        </property>
@@ -1965,15 +2486,70 @@ Press "Done" to quit the installer.]]></string>
                        <property name="neverReboots">
                                <boolean>false</boolean>
                        </property>
-                       <property name="suggestedMedias">
-                               <object class="com.zerog.resources.Medias" objectID="fe7d640fa661">
-                                       <property name="medias">
-                                               <object class="java.util.Vector"/>
+                       <property name="dIMReferences">
+                               <object class="java.util.Vector"/>
+                       </property>
+                       <property name="maintModeConfigs">
+                               <object class="com.zerog.ia.installer.MaintModeConfiguration" objectID="97f2361da68f">
+                                       <property name="maintModeSupportEnabled">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="addFeaturesEnabled">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="removeFeaturesEnabled">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="firstTimeMaintModeAutoPopulateDone">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="firstTimeAddFeaturesPopulationDone">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="firstTimeRemoveFeaturesPopulationDone">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="firstTimeRepairProductPopulationDone">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="repairInstallsEnabled">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="uninstProductEnabled">
+                                               <boolean>false</boolean>
                                        </property>
                                </object>
                        </property>
-                       <property name="dIMReferences">
-                               <object class="java.util.Vector"/>
+                       <property name="instanceDefinition">
+                               <object class="com.zerog.ia.installer.InstanceDefinition" objectID="97f2361ca690">
+                                       <property name="enableInstanceManagement">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="instanceType">
+                                               <int>2</int>
+                                       </property>
+                                       <property name="numInstances">
+                                               <int>-1</int>
+                                       </property>
+                                       <property name="instanceDefinitionBy">
+                                               <int>10</int>
+                                       </property>
+                                       <property name="versionPartIdentifiesInstance">
+                                               <int>20</int>
+                                       </property>
+                               </object>
+                       </property>
+                       <property name="enableWOW64Install">
+                               <boolean>false</boolean>
+                       </property>
+                       <property name="enableWOW64Uninstall">
+                               <boolean>false</boolean>
+                       </property>
+                       <property name="enableWOW64Services">
+                               <boolean>true</boolean>
+                       </property>
+                       <property name="launcher64BitLaunchSetting">
+                               <int>0</int>
                        </property>
                        <property name="help">
                                <object class="com.zerog.ia.installer.util.Help" objectID="fe7d63f5a661">
@@ -1998,6 +2574,15 @@ Press "Done" to quit the installer.]]></string>
                                <object class="java.util.Vector">
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.UninstallIntroAction" objectID="fe7d64a1a66c">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="imageOption">
                                                                <int>1</int>
                                                        </property>
@@ -2038,6 +2623,15 @@ This will remove features installed by InstallAnywhere.  It will not remove file
                                <object class="java.util.Vector">
                                        <method name="addElement">
                                                <object class="com.zerog.ia.installer.actions.UninstallCompleteAction" objectID="fe7d64a7a66c">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="imageOption">
                                                                <int>1</int>
                                                        </property>
@@ -2077,43 +2671,310 @@ This will remove features installed by InstallAnywhere.  It will not remove file
                                                        <property name="showsRebootStatusMessage">
                                                                <boolean>true</boolean>
                                                        </property>
-                                                       <property name="showsInstallStatusMessage">
+                                                       <property name="showsInstallStatusMessage">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="showsUnhandledFileList">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="uninstallSkippedMessage">
+                                                               <string><![CDATA[Unable to uninstall $PRODUCT_NAME$.]]></string>
+                                                       </property>
+                                               </object>
+                                       </method>
+                                       <method name="addElement">
+                                               <object class="com.zerog.ia.installer.actions.RebootAction" objectID="fe7d64ada66c">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <rules logicalOperation="AND">
+                                                               <object class="com.zerog.ia.installer.rules.CompareVariable" objectID="fe7d64aea66c">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="operation">
+                                                                               <string><![CDATA[contains]]></string>
+                                                                       </property>
+                                                                       <property name="operandOne">
+                                                                               <string><![CDATA[$RESTART_NEEDED$]]></string>
+                                                                       </property>
+                                                                       <property name="operandTwo">
+                                                                               <string><![CDATA[YES]]></string>
+                                                                       </property>
+                                                               </object>
+                                                               <object class="com.zerog.ia.installer.rules.CompareVariable" objectID="fe7d64afa66c">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="operation">
+                                                                               <string><![CDATA[does not contain]]></string>
+                                                                       </property>
+                                                                       <property name="operandOne">
+                                                                               <string><![CDATA[$USER_REQUESTED_RESTART$]]></string>
+                                                                       </property>
+                                                                       <property name="operandTwo">
+                                                                               <string><![CDATA[NO]]></string>
+                                                                       </property>
+                                                               </object>
+                                                       </rules>
+                                               </object>
+                                       </method>
+                               </object>
+                       </property>
+                       <property name="uninstallCategories">
+                               <object class="java.util.Vector">
+                                       <method name="addElement">
+                                               <object class="com.zerog.ia.installer.actions.UninstallCategory" objectID="97f24bc4a6d4">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="categoryName">
+                                                               <string><![CDATA[Files]]></string>
+                                                       </property>
+                                                       <visualChildren>
+                                                               <object class="com.zerog.ia.installer.actions.ExecuteUninstallCategoryFiles" objectID="97f24bc8a6d6">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                               </object>
+                                                       </visualChildren>
+                                               </object>
+                                       </method>
+                                       <method name="addElement">
+                                               <object class="com.zerog.ia.installer.actions.UninstallCategory" objectID="97f24bc5a6d4">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="categoryName">
+                                                               <string><![CDATA[LaunchAnywheres]]></string>
+                                                       </property>
+                                                       <visualChildren>
+                                                               <object class="com.zerog.ia.installer.actions.ExecuteUninstallCategoryLAX" objectID="97f24bc7a6d7">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                               </object>
+                                                       </visualChildren>
+                                               </object>
+                                       </method>
+                                       <method name="addElement">
+                                               <object class="com.zerog.ia.installer.actions.UninstallCategory" objectID="97f24bc4a6d5">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="categoryName">
+                                                               <string><![CDATA[Shortcuts/Links/Aliases]]></string>
+                                                       </property>
+                                                       <visualChildren>
+                                                               <object class="com.zerog.ia.installer.actions.ExecuteUninstallCategoryLinks" objectID="97f24bc8a6d7">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                               </object>
+                                                       </visualChildren>
+                                               </object>
+                                       </method>
+                                       <method name="addElement">
+                                               <object class="com.zerog.ia.installer.actions.UninstallCategory" objectID="97f24bc5a6d5">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="categoryName">
+                                                               <string><![CDATA[Registry Entries]]></string>
+                                                       </property>
+                                                       <visualChildren>
+                                                               <object class="com.zerog.ia.installer.actions.ExecuteUninstallCategoryRegistries" objectID="97f24bcaa6d7">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                               </object>
+                                                       </visualChildren>
+                                               </object>
+                                       </method>
+                                       <method name="addElement">
+                                               <object class="com.zerog.ia.installer.actions.UninstallCategory" objectID="97f24bc6a6d5">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="categoryName">
+                                                               <string><![CDATA[Native Packages]]></string>
+                                                       </property>
+                                                       <visualChildren>
+                                                               <object class="com.zerog.ia.installer.actions.ExecuteUninstallCategoryNativePackages" objectID="97f24bc8a6d8">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                               </object>
+                                                               <object class="com.zerog.ia.installer.actions.ExecuteUninstallCategoryAIX" objectID="97f24bcaa6d8">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                               </object>
+                                                               <object class="com.zerog.ia.installer.actions.ExecuteUninstallCategoryRAIR" objectID="97f24bcca6d8">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                               </object>
+                                                       </visualChildren>
+                                               </object>
+                                       </method>
+                                       <method name="addElement">
+                                               <object class="com.zerog.ia.installer.actions.UninstallCategory" objectID="97f24bc5a6d6">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="categoryName">
+                                                               <string><![CDATA[Folders]]></string>
+                                                       </property>
+                                                       <visualChildren>
+                                                               <object class="com.zerog.ia.installer.actions.ExecuteUninstallCategoryFolders" objectID="97f24bc9a6d8">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                               </object>
+                                                       </visualChildren>
+                                               </object>
+                                       </method>
+                                       <method name="addElement">
+                                               <object class="com.zerog.ia.installer.actions.UninstallCategory" objectID="97f24bc6a6d6">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
                                                                <boolean>true</boolean>
                                                        </property>
-                                                       <property name="showsUnhandledFileList">
+                                                       <property name="rollbackEnabledError">
                                                                <boolean>true</boolean>
                                                        </property>
-                                                       <property name="uninstallSkippedMessage">
-                                                               <string><![CDATA[Unable to uninstall $PRODUCT_NAME$.]]></string>
+                                                       <property name="categoryName">
+                                                               <string><![CDATA[Others Category]]></string>
                                                        </property>
-                                               </object>
-                                       </method>
-                                       <method name="addElement">
-                                               <object class="com.zerog.ia.installer.actions.RebootAction" objectID="fe7d64ada66c">
-                                                       <rules logicalOperation="AND">
-                                                               <object class="com.zerog.ia.installer.rules.CompareVariable" objectID="fe7d64aea66c">
-                                                                       <property name="operation">
-                                                                               <string><![CDATA[contains]]></string>
+                                                       <visualChildren>
+                                                               <object class="com.zerog.ia.installer.actions.ExecuteUninstallCategoryJEEArchive" objectID="97f24bcba6d9">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
                                                                        </property>
-                                                                       <property name="operandOne">
-                                                                               <string><![CDATA[$RESTART_NEEDED$]]></string>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
                                                                        </property>
-                                                                       <property name="operandTwo">
-                                                                               <string><![CDATA[YES]]></string>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
                                                                        </property>
                                                                </object>
-                                                               <object class="com.zerog.ia.installer.rules.CompareVariable" objectID="fe7d64afa66c">
-                                                                       <property name="operation">
-                                                                               <string><![CDATA[does not contain]]></string>
+                                                               <object class="com.zerog.ia.installer.actions.ExecuteUninstallCategoryDBScript" objectID="97f24bcca6d9">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
                                                                        </property>
-                                                                       <property name="operandOne">
-                                                                               <string><![CDATA[$USER_REQUESTED_RESTART$]]></string>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
                                                                        </property>
-                                                                       <property name="operandTwo">
-                                                                               <string><![CDATA[NO]]></string>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
                                                                        </property>
                                                                </object>
-                                                       </rules>
+                                                       </visualChildren>
                                                </object>
                                        </method>
                                </object>
@@ -2302,6 +3163,15 @@ This will remove features installed by InstallAnywhere.  It will not remove file
                        </property>
                        <visualChildren>
                                <object class="com.zerog.ia.installer.InstallSet" objectID="fe7d6493a66a">
+                                       <property name="belongsToUninstallPhase">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledCancel">
+                                               <boolean>true</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledError">
+                                               <boolean>true</boolean>
+                                       </property>
                                        <property name="imagePath">
                                                <string><![CDATA[com/zerog/ia/installer/images/]]></string>
                                        </property>
@@ -2322,6 +3192,15 @@ This will remove features installed by InstallAnywhere.  It will not remove file
                                        </property>
                                        <installChildren>
                                                <object class="com.zerog.ia.installer.InstallBundle" objectID="fe7d6494a66a">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="bundleName">
                                                                <string><![CDATA[Application]]></string>
                                                        </property>
@@ -2336,6 +3215,15 @@ This will remove features installed by InstallAnywhere.  It will not remove file
                                                        </property>
                                                        <installChildren>
                                                                <object class="com.zerog.ia.installer.InstallComponent" objectID="fe7d6497a66a">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
                                                                        <property name="componentName">
                                                                                <string><![CDATA[Common]]></string>
                                                                        </property>
@@ -2369,6 +3257,15 @@ This will remove features installed by InstallAnywhere.  It will not remove file
                                                                        </property>
                                                                        <property name="dependency">
                                                                                <object class="com.zerog.ia.installer.ComponentDependency" objectID="cd04b7808f9e">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="matchesKeyFile">
                                                                                                <boolean>false</boolean>
                                                                                        </property>
@@ -2383,6 +3280,15 @@ This will remove features installed by InstallAnywhere.  It will not remove file
                                                                                        </property>
                                                                                        <property name="lowerBoundComponentVersion">
                                                                                                <object class="com.zerog.ia.installer.util.ComponentVersion" objectID="cd04b7828f9e">
+                                                                                                       <property name="belongsToUninstallPhase">
+                                                                                                               <boolean>false</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledCancel">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledError">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
                                                                                                        <property name="versionMajor">
                                                                                                                <int>1</int>
                                                                                                        </property>
@@ -2399,6 +3305,15 @@ This will remove features installed by InstallAnywhere.  It will not remove file
                                                                                        </property>
                                                                                        <property name="upperBoundComponentVersion">
                                                                                                <object class="com.zerog.ia.installer.util.ComponentVersion" objectID="cd04b7818f9e">
+                                                                                                       <property name="belongsToUninstallPhase">
+                                                                                                               <boolean>false</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledCancel">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledError">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
                                                                                                        <property name="versionMajor">
                                                                                                                <int>1</int>
                                                                                                        </property>
@@ -2433,6 +3348,15 @@ This will remove features installed by InstallAnywhere.  It will not remove file
                                                                        <installChildren>
                                                                                <object refID="3cd8e2ffa671"/>
                                                                                <object class="com.zerog.ia.installer.actions.Comment" objectID="fe7d6504a66d">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="commentStr">
                                                                                                <string><![CDATA[IMPORTANT: Avoid adding non-uninstaller specific resources directly to the InstallAnywhere Uninstall Component (Uninstall) when modifying or adding new actions to your project. 
 
@@ -2442,6 +3366,15 @@ This will remove features installed by InstallAnywhere.  It will not remove file
                                                                                        </property>
                                                                                </object>
                                                                                <object class="com.zerog.ia.installer.actions.InstallDirectory" objectID="fe7d64ffa66d">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="unixPermissions">
                                                                                                <string><![CDATA[775]]></string>
                                                                                        </property>
@@ -2466,6 +3399,15 @@ This will remove features installed by InstallAnywhere.  It will not remove file
                                                                                        <visualChildren>
                                                                                                <object refID="fe7d6504a66d"/>
                                                                                                <object class="com.zerog.ia.installer.actions.InstallUninstaller" objectID="fe7d6544a66d">
+                                                                                                       <property name="belongsToUninstallPhase">
+                                                                                                               <boolean>false</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledCancel">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledError">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
                                                                                                        <property name="unixPermissions">
                                                                                                                <string><![CDATA[664]]></string>
                                                                                                        </property>
@@ -2548,6 +3490,23 @@ Relative paths are relative to the launcher.]]></string>
                                                                                                                                </object>
                                                                                                                        </method>
                                                                                                                        <method name="addElement">
+                                                                                                                               <object class="com.zerog.ia.installer.util.LAXPropertyData" objectID="97f23654a6c5">
+                                                                                                                                       <property name="propertyValue">
+                                                                                                                                               <string><![CDATA[0]]></string>
+                                                                                                                                       </property>
+                                                                                                                                       <property name="propertyName">
+                                                                                                                                               <string><![CDATA[lax.nl.win32.java.launcher.platform]]></string>
+                                                                                                                                       </property>
+                                                                                                                                       <property name="propertyComment">
+                                                                                                                                               <string><![CDATA[Set this variable to following values for launching on a 64 bit machine.
+0, to Prefer 64bit JVM, if not available use 32 bit JVM
+1, to Prefer 32bit JVM, if not available use 64 bit JVM
+2, to Prefer 64bit JVM, if not available exit with error
+3, to Prefer 32bit JVM, if not available exit with error]]></string>
+                                                                                                                                       </property>
+                                                                                                                               </object>
+                                                                                                                       </method>
+                                                                                                                       <method name="addElement">
                                                                                                                                <object class="com.zerog.ia.installer.util.LAXPropertyData" objectID="fe7d654ba66e">
                                                                                                                                        <property name="propertyValue">
                                                                                                                                                <string><![CDATA[$USER_INSTALL_DIR$]]></string>
@@ -2634,6 +3593,12 @@ and any path to a file to read from that file]]></string>
                                                                                                        <property name="shouldUninstall">
                                                                                                                <boolean>true</boolean>
                                                                                                        </property>
+                                                                                                       <property name="rollbackEnabledCancel">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledError">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
                                                                                                        <property name="destinationName">
                                                                                                                <string><![CDATA[Uninstall $PRODUCT_NAME$]]></string>
                                                                                                        </property>
@@ -2667,6 +3632,15 @@ and any path to a file to read from that file]]></string>
                                                                                <object refID="24485f8ba674"/>
                                                                                <object refID="24485f8ca674"/>
                                                                                <object class="com.zerog.ia.installer.actions.CreateShortcut" objectID="3cd8e2ffa672">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="targetAction">
                                                                                                <object refID="3cd8e2ffa671"/>
                                                                                        </property>
@@ -2679,11 +3653,26 @@ and any path to a file to read from that file]]></string>
                                                                                        <property name="shouldUninstall">
                                                                                                <boolean>true</boolean>
                                                                                        </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="args">
                                                                                                <string><![CDATA[]]></string>
                                                                                        </property>
                                                                                </object>
                                                                                <object class="com.zerog.ia.installer.actions.InstallFile" objectID="3d177539a673">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="unixPermissions">
                                                                                                <string><![CDATA[664]]></string>
                                                                                        </property>
@@ -2713,6 +3702,15 @@ and any path to a file to read from that file]]></string>
                                                                                        </property>
                                                                                </object>
                                                                                <object class="com.zerog.ia.installer.actions.InstallFile" objectID="cd9c19c08722">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="unixPermissions">
                                                                                                <string><![CDATA[664]]></string>
                                                                                        </property>
@@ -2742,6 +3740,15 @@ and any path to a file to read from that file]]></string>
                                                                                        </property>
                                                                                </object>
                                                                                <object class="com.zerog.ia.installer.actions.InstallFile" objectID="094ab0d49607">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="unixPermissions">
                                                                                                <string><![CDATA[664]]></string>
                                                                                        </property>
@@ -2775,6 +3782,15 @@ and any path to a file to read from that file]]></string>
                                                                                <object refID="b1a16839a449"/>
                                                                                <object refID="495aeddb8b3d"/>
                                                                                <object class="com.zerog.ia.installer.actions.InstallZipfile" objectID="4996716cba8e">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="unixPermissions">
                                                                                                <string><![CDATA[664]]></string>
                                                                                        </property>
@@ -2790,6 +3806,12 @@ and any path to a file to read from that file]]></string>
                                                                                        <property name="shouldUninstall">
                                                                                                <boolean>true</boolean>
                                                                                        </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="destinationName">
                                                                                                <string><![CDATA[min-jws2-client-1.0.jar]]></string>
                                                                                        </property>
@@ -2804,6 +3826,15 @@ and any path to a file to read from that file]]></string>
                                                                                        </property>
                                                                                </object>
                                                                                <object class="com.zerog.ia.installer.actions.InstallDirectory" objectID="24485f85a670">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="unixPermissions">
                                                                                                <string><![CDATA[775]]></string>
                                                                                        </property>
@@ -2855,6 +3886,15 @@ and any path to a file to read from that file]]></string>
                                                                        </installChildren>
                                                                </object>
                                                                <object class="com.zerog.ia.installer.InstallComponent" objectID="fe7d6497a66b">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
                                                                        <property name="componentName">
                                                                                <string><![CDATA[InstallAnywhere Uninstall Component]]></string>
                                                                        </property>
@@ -2888,6 +3928,15 @@ and any path to a file to read from that file]]></string>
                                                                        </property>
                                                                        <property name="dependency">
                                                                                <object class="com.zerog.ia.installer.ComponentDependency" objectID="cd04b79e8fa1">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="matchesKeyFile">
                                                                                                <boolean>false</boolean>
                                                                                        </property>
@@ -2902,6 +3951,15 @@ and any path to a file to read from that file]]></string>
                                                                                        </property>
                                                                                        <property name="lowerBoundComponentVersion">
                                                                                                <object class="com.zerog.ia.installer.util.ComponentVersion" objectID="cd04b79e8fa2">
+                                                                                                       <property name="belongsToUninstallPhase">
+                                                                                                               <boolean>false</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledCancel">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledError">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
                                                                                                        <property name="versionMajor">
                                                                                                                <int>1</int>
                                                                                                        </property>
@@ -2918,6 +3976,15 @@ and any path to a file to read from that file]]></string>
                                                                                        </property>
                                                                                        <property name="upperBoundComponentVersion">
                                                                                                <object class="com.zerog.ia.installer.util.ComponentVersion" objectID="cd04b79d8fa2">
+                                                                                                       <property name="belongsToUninstallPhase">
+                                                                                                               <boolean>false</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledCancel">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledError">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
                                                                                                        <property name="versionMajor">
                                                                                                                <int>1</int>
                                                                                                        </property>
@@ -2955,6 +4022,15 @@ and any path to a file to read from that file]]></string>
                                                                        </installChildren>
                                                                </object>
                                                                <object class="com.zerog.ia.installer.InstallComponent" objectID="9931b654a66e">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
                                                                        <property name="componentName">
                                                                                <string><![CDATA[AG- Application]]></string>
                                                                        </property>
@@ -2985,6 +4061,15 @@ and any path to a file to read from that file]]></string>
                                                                        </property>
                                                                        <property name="dependency">
                                                                                <object class="com.zerog.ia.installer.ComponentDependency" objectID="cd04b79f8fa3">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="matchesKeyFile">
                                                                                                <boolean>false</boolean>
                                                                                        </property>
@@ -2999,6 +4084,15 @@ and any path to a file to read from that file]]></string>
                                                                                        </property>
                                                                                        <property name="lowerBoundComponentVersion">
                                                                                                <object class="com.zerog.ia.installer.util.ComponentVersion" objectID="cd04b7a18fa3">
+                                                                                                       <property name="belongsToUninstallPhase">
+                                                                                                               <boolean>false</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledCancel">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledError">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
                                                                                                        <property name="versionMajor">
                                                                                                                <int>1</int>
                                                                                                        </property>
@@ -3015,6 +4109,15 @@ and any path to a file to read from that file]]></string>
                                                                                        </property>
                                                                                        <property name="upperBoundComponentVersion">
                                                                                                <object class="com.zerog.ia.installer.util.ComponentVersion" objectID="cd04b7a08fa3">
+                                                                                                       <property name="belongsToUninstallPhase">
+                                                                                                               <boolean>false</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledCancel">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledError">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
                                                                                                        <property name="versionMajor">
                                                                                                                <int>1</int>
                                                                                                        </property>
@@ -3048,6 +4151,15 @@ and any path to a file to read from that file]]></string>
                                                                        </property>
                                                                </object>
                                                                <object class="com.zerog.ia.installer.Billboard" objectID="99365a4ea66e">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
                                                                        <property name="imagePath">
                                                                                <string><![CDATA[/homes/ws-dev1/jalview/utils/InstallAnywhere/]]></string>
                                                                        </property>
@@ -3056,6 +4168,15 @@ and any path to a file to read from that file]]></string>
                                                                        </property>
                                                                </object>
                                                                <object class="com.zerog.ia.installer.VMComponent" objectID="cd04b7b38fa5">
+                                                                       <property name="belongsToUninstallPhase">
+                                                                               <boolean>false</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledCancel">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
+                                                                       <property name="rollbackEnabledError">
+                                                                               <boolean>true</boolean>
+                                                                       </property>
                                                                        <property name="componentName">
                                                                                <string><![CDATA[InstallAnywhere VM Component]]></string>
                                                                        </property>
@@ -3086,6 +4207,15 @@ and any path to a file to read from that file]]></string>
                                                                        </property>
                                                                        <property name="dependency">
                                                                                <object class="com.zerog.ia.installer.ComponentDependency" objectID="cd04b7b48fa5">
+                                                                                       <property name="belongsToUninstallPhase">
+                                                                                               <boolean>false</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledCancel">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
+                                                                                       <property name="rollbackEnabledError">
+                                                                                               <boolean>true</boolean>
+                                                                                       </property>
                                                                                        <property name="matchesKeyFile">
                                                                                                <boolean>false</boolean>
                                                                                        </property>
@@ -3100,6 +4230,15 @@ and any path to a file to read from that file]]></string>
                                                                                        </property>
                                                                                        <property name="lowerBoundComponentVersion">
                                                                                                <object class="com.zerog.ia.installer.util.ComponentVersion" objectID="cd04b7b48fa6">
+                                                                                                       <property name="belongsToUninstallPhase">
+                                                                                                               <boolean>false</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledCancel">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledError">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
                                                                                                        <property name="versionMajor">
                                                                                                                <int>1</int>
                                                                                                        </property>
@@ -3116,6 +4255,15 @@ and any path to a file to read from that file]]></string>
                                                                                        </property>
                                                                                        <property name="upperBoundComponentVersion">
                                                                                                <object class="com.zerog.ia.installer.util.ComponentVersion" objectID="cd04b7b58fa5">
+                                                                                                       <property name="belongsToUninstallPhase">
+                                                                                                               <boolean>false</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledCancel">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
+                                                                                                       <property name="rollbackEnabledError">
+                                                                                                               <boolean>true</boolean>
+                                                                                                       </property>
                                                                                                        <property name="versionMajor">
                                                                                                                <int>1</int>
                                                                                                        </property>
@@ -3151,6 +4299,15 @@ and any path to a file to read from that file]]></string>
                                                        </installChildren>
                                                </object>
                                                <object class="com.zerog.ia.installer.InstallBundle" objectID="fe7d6495a66a">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="bundleName">
                                                                <string><![CDATA[Help]]></string>
                                                        </property>
@@ -3179,8 +4336,35 @@ and any path to a file to read from that file]]></string>
                                <object refID="9931b654a66e"/>
                                <object refID="cd04b7b38fa5"/>
                                <object class="com.zerog.ia.installer.hosts.OSHost" objectID="cc22288396d5">
+                                       <property name="belongsToUninstallPhase">
+                                               <boolean>false</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledCancel">
+                                               <boolean>true</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledError">
+                                               <boolean>true</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledCancel">
+                                               <boolean>true</boolean>
+                                       </property>
+                                       <property name="rollbackEnabledError">
+                                               <boolean>true</boolean>
+                                       </property>
+                                       <property name="belongsToUninstallPhase">
+                                               <boolean>false</boolean>
+                                       </property>
                                        <visualChildren>
                                                <object class="com.zerog.ia.installer.GhostDirectory" objectID="fe7d6480a669">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationFolder">
                                                                <object refID="fe7cc88fa660"/>
                                                        </property>
@@ -3201,6 +4385,15 @@ and any path to a file to read from that file]]></string>
                                                        </visualChildren>
                                                </object>
                                                <object class="com.zerog.ia.installer.GhostDirectory" objectID="3cd94e29a677">
+                                                       <property name="belongsToUninstallPhase">
+                                                               <boolean>false</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledCancel">
+                                                               <boolean>true</boolean>
+                                                       </property>
+                                                       <property name="rollbackEnabledError">
+                                                               <boolean>true</boolean>
+                                                       </property>
                                                        <property name="destinationFolder">
                                                                <object refID="fe7d643ba662"/>
                                                        </property>
@@ -3216,6 +4409,13 @@ and any path to a file to read from that file]]></string>
                                                </object>
                                        </visualChildren>
                                </object>
+                               <object refID="97f24bc4a6d4"/>
+                               <object refID="97f24bc5a6d4"/>
+                               <object refID="97f24bc4a6d5"/>
+                               <object refID="97f24bc5a6d5"/>
+                               <object refID="97f24bc6a6d5"/>
+                               <object refID="97f24bc5a6d6"/>
+                               <object refID="97f24bc6a6d6"/>
                                <object refID="99365a4ea66e"/>
                        </visualChildren>
                        <installChildren>