This section provides information on the ClientRuntimeInstaller
class.
This class, com.ibm.websphere.client.installer.ClientRuntimeInstaller,
contains a main() method that Java Web
Start (JWS) calls to install the Application Client for WebSphere® Application
Server run-time dependency component in JWS cache. It is packaged
in WebSphereClientRuntimeInstaller.jar file located
in the Application Client for WebSphere Application Server
installation in the <app_server_root>/JWS directory.
Specify the
WebSphereClientRuntimeInstaller.jar file
and the Application Client run-time dependency component JAR file
as JAR resources in the Application Client run-time installer Java Network Launcher Protocol (JNLP) descriptor
file. See the following example for details:
<jar href="Launcher/WebSphereClientRuntimeInstall.jar" main="true"/>
<jar href="Launcher/WASClient6.1_windows.jarRuntimeInstall.jar" main="true"/>
The ClientRuntimeInstaller class main method requires the following
properties to be set in the JNLP file:
- com.ibm.websphere.client.jre.version
- Specifies a Java Runtime Environment (JRE) version
name that is to be used when referring to the Application Client run-time
dependency component.
- com.ibm.websphere.client.jre.launch.java
- Specifies the relative location of the javaw.exe program in the
Application Client run-time dependency component JAR file.
The previously mentioned properties, JRE version name and the location
of the javaw.exe program are registered to the Java Web
Start Application Manager, as shown in the following example:
<property name="com.ibm.websphere.client.jre.version" value="WASclient6.1"/>
<property name="com.ibm.websphere.client.jre.launch.java" value="java\jre\bin\javaw.exe"/>