An interactive installation prompts you for information, and records the values you chose using a series of dialog boxes. When you start an interactive installation, the data that you enter is recorded in a response file. On UNIX and Linux machines, the default name for the response file is linuxx86_64.ini. On Windows machines, the default name for the response file is response.ini, which is created in the install subdirectory of your OpenEdge ESB adapter installation directory. For more information about response files, see Contents of the response file

A silent installation performs an installation using a script, and is a two-step process:
  1. Perform an interactive installation.
  2. Execute the setup command and use the response file to provide values for the installation.

The installation data that is captured in a response file can be played back, to perform a silent installation through a batch mechanism. You can modify the contents of the response file that is generated by the installation program, or you can create a response file. However, for a silent installation, Progress recommends that you use the automatically generated and unmodified response file.

Note: A supported Java SE Development Kit (JDK) must be installed on your machine before running the OpenEdge Enterprise Service Bus (ESB) adapter silent installation program.The JDK is not included with the OpenEdge ESB adapter software. Ensure that you edit the location of the directory in which the JDK is installed in the response file before the installation procedure. For information about JDK requirements, see the OpenEdge 12 Platform Compatibility Guide.

The command that you use to initiate or playback the response file is the same, regardless of which data input option you choose. The OpenEdge ESB adapter silent installer runs without intervention after you enter the command to start the process.

Syntax to install the OpenEdge ESB adapter on Windows

path-to-install-media\setup.exe -psc_s [-notify]
-psc_f1=path\response-file [-psc_f2=path\logfile]
In the preceding syntax:
  • path-to-install-media\setup.exe runs the OpenEdge ESB adapter installation. You can run the installation from the directory that contains the installation executable that you downloaded from the Progress Download Center.
  • -psc_s specifies a silent installation.
  • -notify specifies that the installation dialog boxes that are displayed contain details about the current installation phase and the completion percentage.

    Progress recommends that you set up your installation to poll the log file for the status of the installation. See Check the status of the silent installation log file to review the contents of the Runtime Status and Result Code section in the sample oesetup.log file.

  • -psc_f1=path\response-file specifies the full path of the response file. By default, the silent installation searches for the response file response.ini in the same directory that setup.exe is located.
  • -psc_f2=path\logfile creates an installation log file. If no path or name is specified, then the file oesetup.log is created in the Windows directory by default.

Example

The following command executes a silent installation on a Windows platform:
\\cd-server\OpenEdge\setup.exe
-psc_s -psc_f1=C:\SilentInstalls\response.ini
    -psc_f2=C:\SilentInstalls\oesetup.log

Syntax to install the OpenEdge ESB adapter on UNIX

proinst -b path/install-ini-name -l 
path/logfile [-n]
In the preceding syntax:
  • proinst is the command that initiates the OpenEdge ESB adapter installation..
  • -b path/install-ini-name performs a batch installation, specifying the full path of the .ini file to be used for the silent installation. You can use the linuxx86_64.inifile, or another .ini file that you create.
  • -l path/logfile creates a log file, optionally specifying the full path of the log file in which the installation events are logged. By default, the log file install.log is created in the directory identified by the first environment variable that the installer finds among the following: $TMP, $TEMP, or $TMPDIR.
  • -n specifies that the batch installation will include a progress meter, displaying details about the current installation phase and completion status.

Example

The following command executes a silent installation on Unix platform:
proinst -b /test/linuxx86_64.ini -l /log/test.log