Application Server Host Settings

InstallAnywhere 2024 R2 » Advanced Designer » Organization » Hosts

When you add an application server host in the Hosts view of the Organization page, you can customize its settings. The settings that are available vary slightly, depending on the type of server.

Tip:Note that the host settings that are available in the Hosts view are also available when you select the host in the Install view on the Sequence page. Any changes that you make to the settings in one view are reflected instantly in the other.

The Application Server customizer includes the following tabs:

General Settings
Optional Settings

General Settings

When you select an application server host in the Hosts view, the following settings are available on the General Settings tab.

Settings on the General Settings Tab of the Application Server Customizer

Setting

Description

Server Type

Select the type of application server to which you want to deploy.

Server Path

Note:This setting is available for the following server types:

Geronimo
JBoss
WebLogic

Enter the file path to the server.

Note the following guidelines for this setting:

For Geronimo and WebLogic: If the Bundle Connection Libraries from Local Server Install check box is selected, this value is the path to the server install on the build system. (The Server Path value can include source path variables (access path names) to be resolved at build time.)
For Geronimo and WebLogic: If the Bundle Connection Libraries from Local Server Install check box is cleared, this value is the path to a server install on the target system. (The Server Path value can include InstallAnywhere variables to be resolved at install time.)

Connection Name

Note:This setting is available for WebSphere servers.

Select the name of the WebSphere server. This is typically useful if your installer deploys Web applications to more than one application server host. The name should be unique across all WebSphere application server hosts.

Server Name

Note:This setting is available for Tomcat servers.

Specify a name for the selected Tomcat server. This is typically useful if your installer deploys Web applications to more than one application server host. The name should be unique across all Tomcat application server hosts.

Deployment Options

Note:This setting is available for Tomcat and WebSphere servers.

Select the check boxes of the deployment options that you want your installer to support. You can offer all or any combination of the following options for Tomcat servers:

Local Tomcat server
Remote Tomcat server
Save the WAR file locally on the machine on which the installer is running for later deployment

To learn more, see Specifying Which Deployment Options to Support for Apache Tomcat Servers.

You can offer either or both of the following options for WebSphere servers:

Local or remote WebSphere server
Save the EAR/WAR file locally on the machine on which the installer is running for later deployment
Save the EAR/WAR locally on the target system for later deployment

Dependency Library

Note:This setting is available for WebSphere servers.

Specify the path to the WebSphere dependency library. To download one, click the link.

Host Name

Note:This setting is available for the following server types:

Geronimo
WebLogic

Enter the host name of the server to which you want to deploy software. The value that you enter must be an IP address or resolvable name—for example, localhost, 127.0.0.1, or mycompany.com.

Port

Note:This setting is available for the following server types:

Geronimo
WebLogic

Enter the port for the application server to which you want to deploy. For example, 1099, 8880, 7001, or 4848.

Bundle Connection Libraries from Local Server Install

Note:This check box is available for the following server types:

Geronimo
WebLogic

To bundle the connection libraries from this server at build time, select this check box.

Bundling the connection libraries enables your installer to perform a remote deployment of WAR or EAR files to a target machine that does not have an application server already installed. However, bundling connection libraries in the installer can significantly increase installer size.

If the Bundle Connection Libraries from Local Server Install check box is selected, your build system must have access to an installation of the application server at build time. The application server does not need to be running at build time.
If the Bundle Connection Libraries from Local Server Install check box is cleared, the installer looks, at install time, for the libraries based on the path that you specified for Server Path setting. If the connection libraries exist there, the installer uses them to handle the WAR/EAR deployment. The application server does not need to be running at install time.

Optional Settings

When you select certain types of application server hosts (Geronimo or WebLogic) in the Hosts view, the Option Settings tab is available. The following settings are available on the Optional Settings tab.

Settings on the Optional Settings Tab of the Application Server Customizer

Control

Description

Authenticate with Server

If you want your installer to handle server authentication for the selected server host, select this check box and then enter the appropriate credentials in the subsettings.

Username

Provide a user name for an account with sufficient privileges to perform the WAR/EAR deployment tasks for your installer.

Password

Provide a password for the account specified by Username.

Note:If you enter a password, the password value is automatically encrypted according to the security settings that are specified in the Variables view on the Project page.

See Also