Running a Java thin client application on a client machine

To run a Java™ thin client application on a machine with Application Client for WebSphere® Application Server installed, use the setup Client command then start the application.

Before you begin

Before performing this task, you must install the Java thin application client from the Application Client for WebSphere Application Server installation.

Procedure

  1. Set up the client application environment.
    Run the setupClient command.
    [Windows]
    app_client_root\AppClient\bin\setupClient.bat
    [Linux][AIX][HP-UX][Solaris]
    app_client_root/AppClient/bin/setupClient.sh
  2. Run a Java command to invoke your client application.
    [Windows]
    "%JAVA_HOME%\bin\java" %WAS_LOGGING% -Djava.security.auth.login.config="%WAS_HOME%\properties\wsjaas_client.conf"
    -classpath "%WAS_CLASSPATH%;<list_of_your_application_jars_and_classes>" 
    -Djava.ext.dirs="%JAVA_JRE%\lib\ext;%WAS_EXT_DIRS%;%WAS_HOME%\plugins;%WAS_HOME%\lib\WMQ\java\lib" 
    -Djava.naming.provider.url=iiop://<your_application_server_machine_name> 
    -Djava.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory 
    "%SERVER_ROOT%" "%CLIENTSAS%" "%CLIENTSSL%" <fully_qualified_class_name_to_run>
    For information about IIOP and corbaloc URLs, see Developing applications that use JNDI.
    [Linux][AIX][HP-UX][Solaris]
    $JAVA_HOME/bin/java $WAS_LOGGING 
    -classpath "$WAS_CLASSPATH: <list_of_your_application_jars_and_classes>" 
    -Djava.ext.dirs=$JAVA_JRE/lib/ext:$WAS_EXT_DIRS:$WAS_HOME/plugins:$WAS_HOME/lib/WMQ/java/lib"
    -Djava.naming.provider.url=iiop://<your_application_server_machine_name> 
    -Djava.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory 
    $SERVER_ROOT $CLIENTSAS $CLIENTSSL <fully_qualified_class_name_to_run>