Install Ant 1.5.1

	Download and install Ant version 1.5.1
	from http://ant.apache.org.	Define ANT_HOME 
	environment variable pointing to the installed 
	ant home directory.
	
	
Install JBoss 3.0.4

	Download JBoss-3.0.4.zip from http://www.jboss.org/downloads.jsp and install it.
	
Install .NET Framework 1.0 SDK

	Download and install .NET SDK from http://www.microsoft.com/net
	
Install Axis 1.0

	Optionally, download and install Axis 1.0 from http://ws.apache.org/axis
	
	Axis 1.0 installation is required only, if you want to run the example
	with Axis 1.0 instead of the JBoss.NET.
	
	
	
	


Update build/build.properties

	Edit build/build.properties file located in the build directory and update
	the properties as required.
	
	These are the properties of physical location of various software that
	is installed on your machine.
	
Build tasks:
-----------

All build tasks are run from the bin directory by invoking the
build shell script as show below in each step. 

For convinience, for each step a shell script is provided that 
you could invoke in the order.



	1. Check for the correctness of the installed software

		
		Invoke shell build script with "checkInstall" as target.


		build checkInstall

		This target checks the required files are installed and available as
		sepecified in the build.properties file.
		
		
		
	2. Setup JBoss configuration

		The example application creates its own configuration by coping
		the "all" configuration. Update/deployment is peformed in this
		new configuration.
		
		Invoke shell build script with "setupJBoss" as target.


		build setupJBoss

		This target copies the "all" configuration and updates the run-time libraries
		as needed.

	3. Build the project

		Once the JBoss configuration is setup, next step is to build the project.
		Invoke the shell script with "all" as target.

		build all

	4. Run JBoss

		Open a new command shell and move to project/bin directory.
		From this shell invoke the shell script with "runJBoss" as target.

		build runJBoss

		This target will start the JBoss with the selected configuration.


	5. Run JUnit test
	
		JBoss is ready to accept client request, when you see a message like:
		[java] 16:37:41,151 INFO  [Server] JBoss (MX MicroKernel) [3.0.4 Date:200211021607] Started in 0m:52s:555ms
		at the bottom of the	console where JBoss is strated. Ignore the time related information, this will vary.

		Once the JBoss is ready, run the junit test by invoking the command:

		build justUnitTest
		


	6. Run .NET GUI client

		Step 4 build process places the .NET client executable and dlls in the
		build\exe directory.
		
		From this directory invoke FinanceServiceGUI.exe.

	7. Shutdown JBoss

		Invoke shell build script with "shutdownJBoss" as target.


		build shutdownJBoss
		
		
Note: If you using JBoss.NET configuration, you need to re-start JBoss each
			time you deploy the application.