    HP Open Community Team's 
   VA OSEHRA SCHEDULING (VOS) 
           for the
  VA OSEHRA Scheduling Contest

The projects and source code supplied with this submission are made available using  

http://www.apache.org/licenses/LICENSE-2.0.html

Please refer to the the following documents:
VOS Functional Description.pdf 
  -details on each project along with technologies used.  
VOS High Level Architecture Diagram.pdf 
  -drawing of the architecture leveraged for the submission  


BUILD/COMPILE:
The projects compile using Maven or Ant and will either leverage libraries within the projects or dynamically 
link to them using Maven.  To build or compile these projects please take note.  Due to some licensing 
restrictions the following files will need to be pulled by the developer and will not be made available 
using this submission.

--granite.jar (2.3.2.GA)
--granite-essentials.swc (2.3.2 GA)
--jbossesb-rosetta-5.3.0.GA.jar

The granite jars should be placed here:
VOSClient/lib

The jbossesb-rosetta-5.3.0.GA jar will need to be placed here:
vos-business-service/lib  


PROPERTIES/XML FILE UPDATES:
This submission will require updates to properties and xml files. These files work to configure machine locations, 
email addresses, usernames and passwords of systems.

The full detail of the files that need updates are as follows (updates are encompassed within ##CHANGE SOME VALUE##):
VOSClient
	--/config
		--vascheduling.properties
		--users.xml
		--notifications.xml
		--jboss-esb.xml
		--user-properties
			---provided as an example properties file. Each developer will have a file of their own naming it after
			   their user name for the machine that they are compiling the source on.
vos-business-service
	--src/main/resources
		--ChangeSet.xml
	--/src/main/resources/META-INF
		--vos.properties
	
		
		
