With Appeon Silent Installer, you can customize the installation program using the configuration file (SilentInstall.txt). The following is a detailed description of each parameter in the SilentInstall.txt file. Each parameter contains no default value.
Specify whether to install EAServer, Appeon Server and Appeon applications.
Table 48. Parameter for installing EAServer
Parameter |
EAServer |
Description |
Specifies whether to install EAServer. If you do not want to install EAServer using this setup program, make sure that a supported EAServer was installed already. |
Accepted Values |
Yes -- Install EAServer. No -- Not to install EAServer, instead use an existing EAServer. |
Default Value |
None |
Example |
EAServer ="yes" |
Table 49. Parameter for installing Appeon Server
Parameter |
AppeonServer |
Description |
Specifies whether to install Appeon Server. |
Accepted Values |
Yes No |
Default Value |
None |
Example |
Appeon Server="yes" |
Table 50. Parameter for installing Appeon Server EBF
Parameter |
AppeonServerEBF |
Description |
Specifies whether to apply Appeon Server EBF. |
Accepted Values |
Yes No |
Default Value |
None |
Example |
Appeon Server EBF="yes" |
Table 51. Parameter for installing Web Application
Parameter |
WebApplication |
Description |
Specifies whether to install Web applications. |
Accepted Values |
Yes No |
Default Value |
None |
Example |
WebApplication="yes" |
Specify the path of EAServer and ASA/SQL Anywhere. ASA/SQL Anywhere is required because Appeon Server has an ASA/SQL Anywhere database for storing the sensitive system data.
Table 52. Parameter for EAServer path
Parameter |
EAServerPath |
Description |
If the EAServer parameter is set to "No", this specifies the path of an existing EAServer. The specified path will be validated. If the EAServer parameter is set to "Yes", this indicates where EAServer will be installed. |
Accepted Values |
A valid path |
Default Value |
None |
Example |
EAServerPath="C:\Program Files\Sybase\EAServer" |
Table 53. Parameter for SAP ASA/SQL Anywhere path
Parameter |
ASAPath |
Description |
Specifies the SAP ASA/SQL Anywhere installation path. The specified path will be validated. |
Accepted Values |
A valid path |
Default Value |
None |
Example |
ASAPath="C:\Program Files\Sybase\Shared\ASA802" |
Specify the EAServer host name, port number, user name and password.
Table 54. Parameter for EAServer name
Parameter |
EAServerName |
Description |
Specifies the IP address of EAServer. |
Accepted Values |
A valid IP address |
Default Value |
None |
Example |
EAServerName="localhost" |
Table 55. Parameter for EAServer port
Parameter |
EAServerPort |
Description |
Specifies the port number of EAServer. |
Accepted Values |
A valid port |
Default Value |
None |
Example |
EAServerPort="9000" |
Table 56. Parameter for EAServer username
Parameter |
EAServerUserName |
Description |
Specifies the user name to connect to EAServer. |
Accepted Values |
A valid user name on EAServer. |
Default Value |
None |
Example |
EAServerUserName="jagadmin" |
Table 57. Parameter for EAServer password
Parameter |
EAServerPassWord |
Description |
Specifies the password to connect to EAServer. |
Accepted Values |
A valid password for the current user name. |
Default Value |
None |
Example |
EAServerPassWord="" |
Specify the Appeon Server port number, user name and password.
Table 58. Parameter for Appeon Server port
Parameter |
AppeonServerPort |
Description |
Specifies the HTTP port number of Appeon Server. |
Accepted Values |
A valid port If both EAServer and AppeonServer parameters are set to "Yes", port "9988" is the only available port that can be used. |
Default Value |
None |
Example |
AppeonServerPort="9988" |
Table 59. Parameter for Appeon Server username
Parameter |
AppeonServerUserName |
Description |
Specifies the user name for deploying an application to Appeon Server. This deployment user name can be created using the Security tool in AEM. |
Accepted Values |
A valid deployment user name on Appeon Server. |
Default Value |
None |
Example |
AppeonServerUserName="" |
Table 60. Parameter for Appeon Server password
Parameter |
AppeonServerPassWord |
Description |
Specifies the password for deploying an application to Appeon Server. |
Accepted Values |
A valid deployment password for the current user name. |
Default Value |
None |
Example |
AppeonServerPassWord="" |
Specify the Web root of the Web server.
Table 61. Parameter for Web server Web root
Parameter |
WebServerRootPath |
Description |
Specifies the document root of the Web server. If the WebApplication parameter is set to "No", this parameter will not take effect. If the WebApplication parameter is set to "Yes", the specified document root will be validated. |
Accepted Values |
A valid path |
Default Value |
None |
Example |
WebServerRootPath="C:\Program Files\Sybase\EAServer\html" |
Specify the log file path.
Table 62. Parameter for log file path
Parameter |
LogPath |
Description |
Specifies the path for the setup log file (APBLog.txt). |
Accepted Values |
A valid path |
Default Value |
None |
Example |
LogPath="c:\log" |
Specify the number of Web applications, application name, data source, transaction object and database type.
Table 63. Parameter for number of the Web applications
Parameter |
WebApplications |
Description |
Specifies the number of Web applications that you want to install. |
Accepted Values |
Any number greater than zero |
Default Value |
None |
Example |
WebApplications="2" |
If more than one application will be installed, create the following parameters through incrementing by "1", for example, "WebApplication2", "EAServerNVO2", "ConnectCache2" and "AEM2" for the second application, "WebApplication3", "EAServerNVO3", "ConnectCache3" and "AEM3" for the third application etc.
Table 64. Parameter for the Web application 1
Parameter |
WebApplication1 |
Description |
Specifies the actual name of the first Web application. |
Accepted Values |
An alphanumeric string |
Default Value |
None |
Example |
Examples for the first application: WebApplication1 = "appeon_sales_application_demo" Examples for the second application: WebApplication2 = "appeon_code_examples" |
Table 65. Parameter for EAServer NVO 1
Parameter |
EAServerNVO1 |
Description |
Specifies whether to install NVO components. |
Accepted Values |
Yes No |
Default Value |
None |
Example |
EAServerNVO1="Yes" |
To make data sources work on the target Appeon Server, be sure to install the required database drivers to the target Appeon Server. For more information on database drivers, refer to Database Connection Setup in Appeon Server Configuration Guide for .NET or in Appeon Server Configuration Guide for J2EE.
Table 66. Parameter for data source 1
Parameter |
ConnectCache1 |
Description |
Specifies whether to install data sources. |
Accepted Values |
0 -- Not to install data sources. 1 -- Install and overwrite existing data sources. 2 -- Install but not to overwrite existing data sources. |
Default Value |
None |
Example |
ConnectCache1="1" |
Table 67. Parameter for AEM 1
Parameter |
AEM1 |
Description |
Specifies whether to install AEM settings. |
Accepted Values |
Yes No |
Default Value |
None |
Example |
AEM1="Yes" |
Specify the directory for the Web application uninstall program. A shortcut for the uninstall program will be created in Windows Start menu.
Table 68. Parameter for the uninstall program path
Parameter |
UninstallWebAppPath |
Description |
Specifies where the uninstall program for Web applications will reside. |
Accepted Values |
A valid path. |
Default Value |
None |
Example |
UninstallWebAppPath="C:\uninstallwebapp" |
Specify the language of the messages displayed during the installation or uninstallation process.
Table 69. Parameter for the resource language
Parameter |
Language |
Description |
Specifies the language of UI messages. |
Accepted Values |
EN -- English JP -- Japanese |
Default Value |
EN |
Example |
Language="EN" |
The following example shows a sample SilentInstall.txt file.
#################################################################### # Configure installation type: Yes or No #################################################################### EAServer ="Yes" Appeon Server="Yes" Appeon Server EBF="Yes" WebApplication="Yes" #################################################################### # Enter the path of the EAServer installed or you want to install. #################################################################### EAServerPath="C:\Program Files\Sybase\EAServer" #################################################################### # Enter the ASA path ####################################################################
ASAPath=""C:\Program Files\Sybase\Shared\ASA802" #################################################################### # Enter the Port, Username, and Password of EAServer #################################################################### EAServerName="localhost" EAServerPort="9000" EAServerUserName="jagadmin" EAServerPassWord="" #################################################################### # Enter the Port, Username, and Password of Appeon Server #################################################################### AppeonServerPort="9988" AppeonServerUserName="" AppeonServerPassWord="" #################################################################### # Enter the Web root of Web server #################################################################### WebServerRootPath="C:\Program Files\Sybase\EAServer\html" #################################################################### # Enter the path of Setup Log: APBLog.txt #################################################################### LogPath="c:\log" #################################################################### # Enter the Web application number #################################################################### WebApplications="1" #################################################################### # Web Application Configuration # ConnectCache: # 0: not install # 1: install, overwrite if exist # 2: install, not overwirte if exist
# EAServerNVO: Yes or No # AEM: Yes or No #################################################################### WebApplication1="Web Application Name1" EAServerNVO1="YES" AEM1="YES" ConnectCache1="1" #################################################################### # Uninstall Path #################################################################### UninstallWebAppPath = "C:\uninstallwebapp" #################################################################### # Language #[default] = "EN" # "EN" English # "JP" Japanse #################################################################### Language="EN"