XeroDesignIntroduction

Try Out Xero

Pre-requisites

Start by downloading/installing the pre-requisites for running Xero:

  1. Java 6
  2. Maven 2.0.9 or later
  3. JBoss Server (4.2.2.GA)
  4. Java Image I/O 1.1 or better yet, 1.2 recent release version from dev.java.net installed in $JAVA_HOME/jre
  5. Dcm4chee 2.13.4 or later installed/running
  6. 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:

  1. Download the Xero source using subversion - the following 3 components are used
    svn co https://dcm4che.svn.sourceforge.net/svnroot/dcm4che/dcm4chee/xero/trunk xero
    svn co https://dcm4che.svn.sourceforge.net/svnroot/dcm4che/dcm4chee/xero-wado/trunk xero-wado
    svn co https://dcm4che.svn.sourceforge.net/svnroot/dcm4che/dcm4chee/xero-util/trunk xero-util
    
  2. 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.
  3. Build Xero
  4. 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.
  5. 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.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Dec 16

    Danny D'Amours says:

    Am I correct in assuming that the wado package has changed from svn co https://d...