Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
Once you have an eagle-i repository to talk to (see repository installation and administration guide), installing the rest of the eagle-i suite applications is straightforward

...

The general procedure is:

  • Tweak application server configuration (reference implementation is with Tomcat)
    • create a directory to place application property files
    • tell your app server to include this directory in the classpath
    • example with catalina.properties
  • Edit configuration file for each application and place in the configured directory
  • Rename the application war file as desired and dropin the app server webapps directory
    • example

Instructions specific to SWEET

  • create the file datatools.properties (see an example in the examples directory)

Instructions specific to Search

Instructions specific to the ontology browser

Instructions specific to the monitor

Instructions specific to the identity service

To come:

...

.

h3. General procedure

* Tweak application server configuration. Our reference implementation is Tomcat, so we use it for our examples.
** create a directory to place application property files
** tell your app server to include this directory in the classpath
** example with catalina.properties
* Create configuration file for each application and place in the configured directory
** Examples for all configuration files are located in the examples directory of the code trunk
** {color:#ff0000}\[do we need include an example with the war?\]{color}
* Rename the application war file as desired and drop in the app server webapps directory
** example
* All the apps assume https {color:#ff0000}\[shall we include installation for plain http?\]{color}

h3. Instructions specific to SWEET

* create the file datatools.properties and copy to ${tomcat_home}/conf/eaglei
** this file contains the URL of the repository where data will be entered
* rename the war to sweet.war and drop in ${tomcat_home}/webapps
* restart Tomcat
* SWEET will be available at:
** https://your.server/sweet

h3. Instructions specific to Institutional Search

* create the following properties files and copy to ${tomcat_home}/conf/eaglei
** institution-registry.properties - contains the repository credentials for using the harvest service 
** asynchronousLogger.properties - contains the credentials for database
* {color:#ff0000}\[instructions to set up solr home directory\]{color}
* rename the war to institution.war and drop in ${tomcat_home}/webapps
* restart Tomcat
* Institutional search will be available at:
** https://your.server/institution

h3. Instructions specific to the ontology browser

* rename the war to model.war and drop in ${tomcat_home}/webapps
* restart Tomcat
* The ontology browser will be available at:
** https://your.server/model

h3. Instructions specific to the monitor

h3. Instructions specific to the identity service

h3. To come:

ETL and bulk curation
\\