Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note

The following properties have defaults that are used by the eagle-i applications. They are listed here for completeness and as a guide for contributors.  Please do not override the default values unless you are sure of what you are doing.

Property Name (*indicates a required property for using the feature)Nam  

Description

Type (Expected Value)

Default Value
eaglei.email.termRequests
Specifies the email address to send term requests to. Please note changing this from the default may result in unfulfilled term requests.String (email)term-requests@eagle-i.net
eaglei.datatools.uses.globals
Specifies if the SWEET application should retrieve data from the Centrally Curated Resources repository. Set to true to use retrieve data. Please note that a repository user is required in order to cache the data locally for use, see above basic properties. Please see optional properties for additional configuration options to use when retrieving data.Booleantrue
eaglei.search.harvester.polling 
The frequency that search should harvest data from the repository for indexing. In Institution Search, this will determine how frequently data is to be harvested from the institution's repository. In Central Search, this will determine how frequently data is to be harvested from each of the institutions in the network. Harvesting is the process of getting any new or changed data from the repository. Resources are only found by search if they have been harvested by the search application. Long (ms)30000
eaglei.noderegistry.pingInterval
The frequency that central search should check the repositories on the network for their current status. Long (ms)30000

org.eaglei.session.timeout

Length of allowed idleness for a user. If a user is not active for this amount of time (default is 4 hours), the application will log the user out. 

Long (ms)14400000

eaglei.ui.contentSite.url

Location of the content site. Used to build links within various applications. 

String (URL)https://eagle-i.net

eaglei.ui.searchBar.javascript.url

The location of the javascript for the search bar. This location should be at the root. A pre-determined folder structure to the script is used. 

String (URL)https://eagle-i.net

eaglei.ui.centralSearch.url

URL of where the javascript search bar should perform its searches. 

String (URL)https://eagle-i.net/central
eaglei.ui.gwt.search.nodeRegistryUrl
The endpoint to access the node registry from applications other than central serarch. String (URL)https://search.eagle-i.net/central/configs

eaglei.model.url

Specifies the location of the ontology webservice that is used by SWEET for certain drop downs. Also used by other applications to build the URL to click through to the entry in the ontology browser. Please note that this can also be used during development in conjunction with the dev mode flag to specify an alternate ontology. 

String (URL)https://search.eagle-i.net/model

eaglei.model.jena.coreModelIri

Specifies the IRI (Internationalized URI) of the core eagle-i application layer owl file 

String (IRI)

http://eagle-i.org/ont/app/1.0/eagle-i-core-app.owl

eaglei.connection.acceptAllCerts

Accepts all certificates, including self-signed certificates for http communications that are handled programatically (i.e. between sweet/search and the repository). This is intended for use during development or while evaluating the software, without having to obtain a real certificate. To avoid possible security risks, this property must not exist in production or else it should be set to FALSE. 

Booleanfalse

eaglei.dev.mode

This flag specifies whether or not the application should be run in developer mode. Developer mode allows for bypassing certain lengthy processes that are necessary during development. To determine what bypasses are done, please look in the code. To specify developer mode should be active, set this to true.

Booleanfalse