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
- Set up the client application environment. Run
the setupClient command.
app_client_root\AppClient\bin\setupClient.bat
app_client_root/AppClient/bin/setupClient.sh
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>
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