Try Out Xero
Pre-requisites
Start by downloading/installing the pre-requisites for running Xero:
- Java 6
- Maven 2.0.9 or later
- JBoss Server (4.2.2.GA)
- Java Image I/O 1.1 or better yet, 1.2 recent release version from dev.java.net installed in $JAVA_HOME/jre
- Dcm4chee 2.13.4 or later installed/running
- Subversion (to download the source code with)
Install the Dcm4chee server, ensuring it starts up and accepts DICOM files etc.
Xero Source
Once you have performed the above steps:
- Download the Xero source using subversion - the following 3 components are used
- Set an environment variable for where to deploy to set developmentServer=c:\dcm4chee-oracle-2.14.4 or export developmentServer=/usr/local/dcm4chee-2.14.4 depending on your build system.
- Build Xero
- Enable single sign on, edit server/default/deploy/jboss-web.deployer/server.xml and follow the instructions in the file to enable single sign on.
- Start the server using the run.bat command from the dcm4che directory, eg:
c:\dcm4chee\bin\run -b 0.0.0.0
- If you want, import the projects into eclipse - you need the maven2 plugin for this to build cleanly.
Start Using the Server
Access the server via:
http://localhost:8080/xero
Look At the WADO services
Start looking at the XML wado2 services, such as:
http://localhost:8080/wado2/study.xml?ModalitiesInStudy=CT
and click on the links provided in the rendering of the returned page, all the way down to WADO viewable images.
Start looking at the JavaScript and view templates
The view templates are probably most easily seen in an editor in view-xero. The JavaScript and model/controller are can be seen by looking at the downloaded JavaScript or at the source in model-xero and controller-xero projects in eclipse.