buildClientRuntime tool

For a Java™ Platform, Enterprise Edition (Java EE) application client application and or Thin application client application to be launched using Java Web Start (JWS), the library JAR files bundled in Application Client for WebSphere® Application Server must be installed in the Java Web Start. Use this tool to build those JAR files. The Java Web Start client is used with platforms that support a web browser.

[IBM i]The Java Web Start client is not supported on WebSphere Application Server for OS/400®.

The buildClientRuntime tool builds the required components from the WebSphere Application Server clients installation into the JAR file specified on the command. This JAR file contains:

  • License files
  • Java SE Runtime Environment 6 (JRE 6) that IBM® provides
  • Application Clients runtime properties and configuration
  • SSL KeyStore and TrustStore files
  • Runtime library JAR files

In the case of building an Application Clients runtime JAR file only for serving Thin Application client applications and not for Java EE Application client applications, the runtime library JAR files and the Application Clients runtime properties files are not included, except the configuration files, sas.client.props, ssl.client.props and soap.client.props, located in the WAS_ROOT/properties directory. The Java Web Start client is used with platforms that support a web browser.

The command-line invocation syntax for the buildClientRuntime tool is shown in the following example:
Windows Usage:  		buildClientRuntime.bat  [-help] [-verbose] outfile keystore storepass alias storetype

Unix Usage:         buildClientRuntime.sh    [-help] [-verbose] outfile keystore storepass alias storetype
where:
  • -help will display the message
  • -verbose will turn on verbose message
  • outfile is the output file name
  • keystore is the key store file
  • storepass is the key store password
  • alias is the key alias name
  • storetype is the key store type