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.
Procedure
- Set up the client application environment. Run
the setupClient command.
![[iSeries]](../../iseries.gif)
Use the setupClient script.
- Start the Qshell environment. On the CL command line, run the STRQSH command.
- On the Qshell command line, run the following command using the
dot (.) operator:
. app_client_root/bin/setupClient [-profileName profileName]
- Run a Java command
to invoke your client application.
"%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.
$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>
![[iSeries]](../../iseries.gif)
Run the following command on the Qshell command
line:
java ${JAVA_FLAGS_EXT} -classpath "$WAS_CLASSPATH:jars_and_classes" -Djava.naming.provider.url=URL class_name app_parm
Example
For examples of running Java thin
client applications, see the Samples gallery.