0% found this document useful (0 votes)
228 views11 pages

BlazonEnterprise MSIPropertiesGuide

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
228 views11 pages

BlazonEnterprise MSIPropertiesGuide

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

OpenTextTM BlazonTM Enterprise

MSI Public Properties Reference Guide

This guide is intended for Blazon Enterprise


administrators. It provides information for installing
and configuring the Blazon Enterprise MSI public
properties.
Blazon Enterprise MSI Public Properties Guide
Rev.: August 3, 2017

This documentation has been created for Blazon Enterprise software version 16.3.
It is also valid for subsequent software versions as long as no new document version is shipped with the product or is published at
https://mysupport.opentext.com/.

Open Text Corporation


275 Frank Tompa Drive, Waterloo, Ontario, Canada, N2L 0A1
Tel: +1-519-888-7111
Toll Free Canada/USA: 1-800-499-6544 International: +800-4996-5440
Fax: +1-519-888-0677
Support: https://support.opentext.com
For more information, visit https://www.opentext.com

Copyright © 2017 Open Text. All Rights Reserved.


Trademarks owned by Open Text.

Disclaimer

No Warranties and Limitation of Liability

Every effort has been made to ensure the accuracy of the features and techniques presented in this publication. However,
Open Text Corporation and its affiliates accept no responsibility and offer no warranty whether expressed or implied, for the
accuracy of this publication.
Table of Contents
Introduction.................................................................................................................................................. 3
MSI Install Recommendations .................................................................................................................... 5
Command Line Usage Notes ....................................................................................................................... 7
Installation Tips ........................................................................................................................................... 9
Blazon Public Properties............................................................................................................................ 11
Install Properties ..................................................................................................................................... 11
IIS Properties ........................................................................................................................................... 11
Queue Server Properties ......................................................................................................................... 12
Job Processor Properties.......................................................................................................................... 13
Introduction
This guide provides a reference for usage of the Enterprise MSI public properties. The Audience for this
document includes integrators who wish to package and deploy Blazon Enterprise server components
with their products.

A server MSI package is available for integrators who wish to package and deploy the Blazon Enterprise
Server with their products.

BlazonEnterprise.msi : This MSI package provides a mechanism for the Enterprise server components to
be bundled with other applications and distributed for multiple user installations.

Some use cases for integrators might include:

• Installing components on appliances and Virtual Machines, including remote upgrades on


customer sites

• Bundling with products to be offered via hosting/SAAS/ASP or on the customer’s premises

• With Cloud computing where an MSI can be utilized if prepared VM images are too large and
not practical to move due to size and transfer speed limitations for import/export over the
internet

Deploying the MSI package as a silent install allows administrators to pass command line parameters to
install custom actions. This document details the public properties that are available for custom
adjustment with the server MSI installation packages, as well as some examples of installations using
MSIEXEC. The same properties can be used in an MST file if you prefer this method.
MSI Install Recommendations

The following recommendations are provided for installing the server components.

A. Requirements

Differences exist between the Web.exe packages that are created for the products and the MSI packages.
Several required items are not included in the component MSI packages that you may need to address,
depending on your integration.

The component MSI packages do not include the following elements that are required for running Blazon
Enterprise with your integration:

• Microsoft Internet Information Services (IIS)

• Microsoft C++ runtime libraries are included in the MSI, excluding the following which may be
required: VC 2005 SP1 8.00.50727.5592
• .NET Framework 4.5.2 Full package

B. UAC

If User Account Control (UAC) is enabled, you must execute the .msi package from an elevated
command prompt. Otherwise, certain functions of the installer may be blocked resulting in an incomplete
installation.

C. Service not Uninstalled

It is recommended that you don’t change the “Internal Name” values for our Services. Changes could
cause the incomplete uninstall of the services. See the services properties in this document:

While you may change the DISPLAYNAME and DESCRIPTION values, do not change the following:

[IGC_SERVICE_NAME]
[IGC_LIC_SERVICE_NAME]
Command Line Usage Notes
Note: the examples below include verbose logging for a silent installation. /L*V is the logging switch and
/QN specifies no UI.

MSI Command Line

Example:
msiexec /I "C:\Users\username\Desktop\Blazon Enterprise.msi" /QN /L*V
"C:\InstallerLogs\Blazon Enterprise.txt" INSTALLJP=1 INSTALLQS=1
INSTALLENHDIRMON=1 ENHSHAREDIR="C:\EnhShare"
IS_NET_API_LOGON_USERNAME="OpenText\user"
IS_NET_API_LOGON_PASSWORD=mypassword

.msi PowerShell Example:


Start-Process -FilePath msiexec.exe -ArgumentList "/I
`"C:\Users\username\Desktop\setup.msi`" /QN /L*V
`"C:\InstallerLogs\InstallerLogName.txt`" PROPERTYNAME=value
PROPERTYNAME=value SOMEPATHPROPERTY=`"C:\Program Files (x86)\Some\Path`"
PROPERTYNAME=value"

Where:

Msiexec is the executable that runs the msi

/qn - tells it to run silently

/i _path_to_install_ - tells msiexec which install to run

PROPERTYNAME1=”value1” PROPERTYNAME2=”value2”… - sets values for the MSI to use


during the install. If the install is not silent (no /q switch), these values will just be pre-populated if
you add them on the command line.

Setup.exe Command Line

Example:
"C:\Users\username\Desktop\setup.exe"
/v"PROPERTYNAME=Value PROPERTYNAME=Value SOMEPATHPROPERTY=\"C:\Program Files
(x86)\Some\Path\" /l*v \"C:\InstallerLogs\InstallerLogName.txt\""
When running the command from Powershell, you need to escape any quotes within the long string of
params using the ` character. The existing \ escapes for the command prompt need to remain for exe
BLZ MSI Properties Guide

package to pass to the embedded MSI.


It will look like this:

PROPERTY=\`"Value with spaces\`"

To manually force the install to cache the install media locally, use the /b switch (See Installshield
documentation
http://helpnet.installshield.com/installshield21helplib/installshield21helplib.htm#StartTopic=helplibrary/I
HelpSetup_EXECmdLine.htm):
"C:\Users\username\Desktop\setup.exe" /b"C:\CacheDirectory"

For the executable install, the equivalent command line would be:
Setup.exe /v"INSTALLDIR="c:\Installation Directory"

Boolean values (true/false) can be entered as 1 or 0 with 1 representing true and 0 representing false:
BOOLPROPERTY=1
Installation Tips
• Always execute msiexec.exe from an elevated command prompt or application running with
elevated rights.

• If the log file does not exist, setup will create it. However, it will not create any folders. In the
example above, you will need to first create the folder "InstallerLogs" or change to a folder that
already exists. If you provide a logfile name without a folder path, the log file will be created in
the working directory of your command prompt.

• If installing features on different machines, be sure to specify the features you don't want in
addition to the ones that you do want. If a feature is set to be selected by default and you don't
set it to 0 on the command line, it will still get installed. Check the product-specific
documentation for default values.
Blazon Public Properties

Install Properties

The following adjustable properties are available for Blazon Enterprise

Property Default Description


INSTALLDIR PROGRAM_FILES\OpenText The path to the installation directory.
\<product>

The <product> can be


"BlazonEnterprise_<version>.
msi"

INSTALLCSFWRI 1 Indicates whether to install the CSF Writer. When set to


TER 1 the CSF Writer components are installed.

NORESTART 0 Set to 1 to prevent the installer from scheduling a


reboot. Default is 0.

LICENSE_DIR Indicates the path to the folder that contains the


IGCKey.lic file. The file name should NOT be a part of
the value.

IIS Properties

Property Default Description


WEBSITE_NAME DefaultBlazonWebsite The name of the IIS Queue Server website on which you
would like to install Blazon.

VROOT_NAME QueueServer The name of the Queue Server virtual directory in which
Blazon will be installed.

IGC_APP_SERVER_PORT 8090 The port number of the IIS Queue Server Website where
Blazon will be installed.

IISCONFIG 1 Set to 1 to create the QueueServer IIS website, 0 does not


create (Default is 1).
BLZ MSI Properties Guide

Queue Server Properties

The following adjustable Queue Server properties are available for Blazon Enterprise MSI.

Property Default Description


INSTALLQS 0 Indicates whether to install the Queue
server. When set to 1 or true Queue Server
components are installed. Otherwise just
Job Processor components are installed

INSTALLQSSVC 1 Indicates whether to install the Queue


server service. When set to 1 or true Queue
Server service components are installed.
Only valid if INSTALLQS=1

IS_NET_API_LOGON_USERNA <DOMAIN\User> Logon username for the Queue Server and


ME Job Processor service accounts. This
property is only valid when
QS_SVC_INSTALL=1 or INSTALLJPSVC=1

IS_NET_API_LOGON_PASSWO <string> Logon password for the Queue Server and


RD Job Processor service account. This
property is only valid when
QS_SVC_INSTALL=1 or INSTALLJPSVC=1

INSTALLENHDIRMON 0 Indicates whether to configure the


enhanced directory monitor share. When
set to 1, enhanced directory is configured.

ENHSHARDIR <string> Indicates the share folder path to use for


enhanced directory monitoring if the
Enhanced Directory Monitor feature is
installed. The install will fail if this is not
provided and QueueServer was selected.

IGC_APP_SERVER <string> The fully qualified host name of the Queue


Server machine. This setting is only needed
if the Queue Server is not being installed
locally with the Job Processor. Otherwise,
the value will be set for the current
machine.
Blazon Public Properties

Job Processor Properties

The following adjustable Job Processor properties are available for Blazon Enterprise MSI.

Property Default Description


INSTALLJP 1 Indicates whether to install the Job
Processor. When set to 1 Job Processor
components are installed.

INSTALLJPSVC 1 Indicates whether to install the Job


Processor service. When set to 1 the Job
Processor Service components are installed.
Only valid if INSTALLJP=1

IS_NET_API_LOGON_USERNA <DOMAIN\User> Logon username for the Queue Server and


ME Job Processor service accounts. This
property is only valid when
QS_SVC_INSTALL=1 or INSTALLJPSVC=1

IS_NET_API_LOGON_PASSWO <string> Logon password for the Queue Server and


RD Job Processor service account. This
property is only valid when
QS_SVC_INSTALL=1 or INSTALLJPSVC=1

13

You might also like