Anduril Consulting Management System

Installing Anduril

Requirements
  • Java 1.4 or higher
  • JBoss 3.0.8
  • Postgres 7.3 or higher

Configuration Variables

  1. The build.properties file in the conf directory is used for locating the directory where JBoss is installed. Please modify to reflect your installation of JBoss. The properties below are the ones that need to be modified.
    jboss.home
    jboss.server.lib
    jboss.client.lib
    jboss.deploy

Database Setup

  1. create the anduril database as the database user who is going to be defined in the postgresql-anduril.service.xml. If not then you will have to grant table access for the user you define in the xml file. The default user is web.

    createdb -U anduril
  2. Make sure that the plpgsql language is available for the database.

    createlang plpgsql anduril
  3. Modify the build.properties file to change sql.person to reflect the user who is set in postgresql-anduril.service.xml
  4. Import the database

    ant build-db
  5. Modify postgres-anduril-service.xml file to set the userid and password for the user who has access to the anduril database. Then you can deploy the XML file

    ant deploy-db

Install Anduril

  1. copy anduril.ear from the dist directory to the JBoss deploy directory.

    ant deploy-anduril
  2. Go to local web site and try to login to the server. Default administrator's user name is 'admin' with a password of 'password'

    http://localhost:8080/anduril/

Building Anduril

run ant in the base directory to get a list of build options.