+

Search Tips   |   Advanced Search

Run a Java thin client application on a client machine


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

Before performing this task, install the Java thin application client from the Application Client for WAS installation.

  1. Set up the client application environment. Run the setupClient command.

    (Windows)

    app_client_root\AppClient\bin\setupClient.bat
    

    [AIX] [Linux] [HP-UX] [Solaris]

    app_client_root/AppClient/bin/setupClient.sh
    

  2. Run a Java command to invoke the client application.

    (Windows)

    "%JAVA_HOME%\bin\java" %WAS_LOGGING% -Djava.security.auth.login.config="%WAS_HOME%\properties\wsjaas_client.conf"
    -classpath "%WAS_CLASSPATH%;&ltlist_of_my_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:
    //&ltmy_application_server_machine_name> 
    -Djava.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory 
    "%SERVER_ROOT%" "%CLIENTSAS%" "%CLIENTSSL%" &ltfully_qualified_class_name_to_run>
    
    For information about IIOP and corbaloc URLs, see Develop applications that use JNDI.
    [AIX] [Linux] [HP-UX] [Solaris]

    $JAVA_HOME/bin/java $WAS_LOGGING 
    -classpath "$WAS_CLASSPATH: <list_of_my_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:
    //<my_application_server_machine_name> 
    -Djava.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory 
    $SERVER_ROOT $CLIENTSAS $CLIENTSSL <fully_qualified_class_name_to_run>
    

 

Example

For examples of running Java thin client applications, see the Samples gallery.


Java thin client

 

Related tasks


Running a Java thin client application on a server machine
Develop a Java thin client application