Adam Flinton wrote:
Yay....we're public
http://www.openhealthtools.org/index.htm
"Recent News <http://www.openhealthtools.org/news.htm>
*Forge Project Repository Goes Live*
<https://www.projects.openhealthtools.org/servlets/ProjectList>
Open Health Tools software repository
<https://www.projects.openhealthtools.org/servlets/ProjectList> is now
publicly accessible. The first project to be released is NHS's
<http://www.openhealthtools.org/Members/NHS.html> xmlprocess (an XML
Forms engine)."
I have to create a nice welcome page with info wrt what to download, how
etc.
In short:
If you go to:
https://xmlprocess.projects.openhealthtools.org/servlets/ProjectDocumentList
you will see I have up loaded some pre-built files etc.
# Prepackaged Tomcat Zips - Everything wrapped up inside a tomcat instance
# Source Zip files - Source & a war including all the ant build scripts
etc.
# War files - the war
The subversion should allow anonymous checkout though I have not checked.
go to
https://xmlprocess.projects.openhealthtools.org/source/browse/xmlprocess/
for details wrt setting up your svn client
You will need to check out:
CommonWebAppJars - the dependencies. At some point I would like to move
to Apache Ivy but this app was started etc prior to Ivy coming along & I
don't much like Maven.....
ServerConfig - This holds the server build & config scripts. Currently
the supported servers are Tomcat & JBOSS.
xmlprocess - the actual code for XMLProcess etc.
If you just want to build to war & then do the deployment yourself then
you can just check out xmlprocess & CommonWebAppJars but this will for
example not be able to correctly put in the right log4j file (as they
differ between tomcat & JBOSS)
Running:
Download the tomcat zip file or the war file & deploy it yourself.
Then (assuming your appserver is localhost & it's on port 8080 as the
tomcat is set up):
http://localhost:8080/xmlprocess/
if you want to full page with all the examples web apps etc then:
http://localhost:8080/xmlprocess/index2.html
Building:
If you have a copy running then check the documentation however a short
summary
In the ServerConfig folder you will find an antbuild script called
"BuildDeployProjects.xml"
You will want to run that using ant.
You will need to localize the following properties
In BuildDeployProjects.properties you will need to set the server.type
to tomcat or jboss
In Server.properties you will need to set where your copy of tomcat or
jboss is & where you want any zip files exporting to (this is explaining
in the properties file itself).
Adam