Appendix A: Sample Transforms.xml File

Below is a sample of the Transforms.xml file used for creating the EZ Gateway Installation installer package.

<Transforms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Transforms.xsd">
  <Transform FileName="Installs\EZGatewayDev.Installer.msi" Category="EZGateway_Dev_Local">
    <Property Id="EZGateway.AppVirtualDirName" Value="EZConfig"/>
    <Property Id="EZGateway.AppPoolName" Value="EZGatewayAppPool"/>
    <Property Id="EZGateway.WebSite" Value="Default Web Site"/>
    <Property Id="EZGateway.HostName" Value="http://localhost" />
    <Property Id="EZGateway.Expere.Url" Value="http://localhost:8080/Common/WSEndpoint"/>
    <Property Id="EZGateway.Swagger.Enabled" Value="True" />
    <Property Id="EZGateway.HelpLink" Value="https://documentation.wolterskluwerfs.com/Help/ExpereEZConfig/EZConfig/UserGuide/" />
    <Property Id="EZGateway.HealthCheck.Offset" Value="300"/>
    <Property Id="EZGateway.HealthCheck.StsStatusJson" Value="https://localhost/STSAdministration/HealthCheck/StatusJson"/>
    <Property Id="EZGateway.DefaultData.HostUrl" Value="https://localhost/DefaultData" />
    <Property Id="EZGateway.PackagesAndPackets.HostUrl" Value="https://localhost/PackagesAndPackets" />
    <Property Id="EZGateway.DefaultData.ServiceEnabled" Value="True" />
    <Property Id="EZGateway.PackagesAndPackets.ServiceEnabled" Value="True" /> 
    <Property Id="EZGateway.UseAppPoolUser" Value="true"/>
<!--The following 3 properties are needed only if the previous value is set to "true".-->    
        <Property Id="EZGateway.AppPoolUserName" Value="name_not_set"/>
        <Property Id="EZGateway.AppPoolUserDomain" Value="na"/>
        <Property Id="EZGateway.AppPoolUserPassword" Value="not_set"/>
  </Transform>
</Transforms>