| JSF guessNumber Sample Application |
JSF guessNumber Sample Application
This document describes how to use the the JSF guessNumber sample application with Sun Java System Web Server.This document contains the following sections:
- Overview
- Compiling and Assembling the Application
- Deploying the Sample Application
- Running the Sample Application
- Undeploying the Sample Application
Overview
Duke is thinking of a number. Can you guess it? This simple application shows how to use a small set of standard components, page navigation, and validation. This sample application shows a small set of standard JSF components, page navigation, and validation.
Compiling and Assembling the Application
To compile and assemble the sample application, complete the following steps:Deploying the Sample Application
- Compile and assemble the WAR file by changing to the source directory at install_root/samples/java/webapps/jsf/guessNumber/src and running the ant command.
- The default target default is executed to build the WAR file.
Note - Make sure that the necessary parameters for running the samples are specified in install_root/samples/java/webapps/common.properties.
- Deploy the application.
- After you have re-created the sample application from scratch, you can proceed to Deploying the Sample Application.
- (Optional.) Clean the web application project area.
- # ant clean
This removes the assemble and build directories for the sample application. The WAR file is now ready for deployment.
To deploy the sample application, complete the following steps:If you want to verify registration of the application, proceed to Verifying Deployment. Otherwise, proceed to Running the Sample Application.
- Change to the source directory at install_root/samples/java/webapps/jsf/guessNumber/src.
- Run the ant tool using the deploy task.
To verify the registration and deployment of the application, complete the following steps:
Change to the source directory at install_root/samples/java/webapps/jsf/guessNumber/src.
Run the ant tool using the list_apps task.
# ant list_apps
The jsf-guessNumber module is listed as one of the components.
Running the Sample Application
You can run the application through the following URL:http://Sun_Java_System_Web_Server_hostname:port/jsf-guessNumber
Undeploying the Sample Application
After successfully deploying and running the application, you might decide to undeploy it and remove the files. To undeploy the application, complete the following steps:
Change to the source directory at install_root/samples/java/webapps/jsf/guessNumber/src.
Run the ant tool using the undeploy task.
Copyright © 2007 Sun Microsystems, Inc. All rights reserved.