Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

OLE comes with several defaults for various parameters. The following page talks about the defaults and how they can be overridden. There are four files that gets loaded in a hierarchal order and are as follows;

  1. url-rice-properties.xml (ole-common/ole-utility/src/main/resources/org/kuali/ole): Consists of base application URLs along with URLs for the environments.
  2. olefs-config-defaults.xml (ole-app/olefs): Consists of base defaults.
  3. Bootstrap.xml: Consists of defaults that are filtered during the build process. 
  4. common-config.xml (lives under ${user.home}/kuali/main/local): This file gets loaded last and any overrides should be placed in this file. 

 

url-rice-properties.xml:

Parameter Name
Default Value
Purpose
ole.url.basehttp://localhost:8080Default application URL
ole.docstore.url.base${ole.url.base}/oledocstoreDefault docstore URL
ole.fs.url.base${ole.url.base}/olefsDefault olefs URL

 

olefs-config-defaults:

Parameter Name
Default Value
Purpose
environmentdevThis is used to determine the environment. The value is also used to determine to look for external configuration file for both olefs, and oledocstore. Ex. ${user.home}/kuali/main/${environment} 
dev.modefalseThis value when set to false triggers the xml polling services.

application.url

appserver.url

rice.server.url

docSearchURL

${ole.fs.url.base}

${application.url}

${application.url}

${ole.docstore.url.base}

Default olefs url

Default app server url

This can be updated to point to the standalone server if necessary.

docsearch url; for searching records in docstore.

locations.xml.root.location${project.home}/locationsThis is for any location.xml files that needs to be discovered by the xml polling services and auto ingested into OLE (polling interval is 1 min).
circ.xml.root.location${project.home}/circulation-policiesThis is for any circulation-policy.xml files that needs to be discovered by the xml polling service and auto ingested into OLE (polling interval is 1 min).
staffupload.xml.root.location${project.home}/staff-uploadThe batch upload profile for order imports to be discovered by the xml polling service and auto ingested into OLE (polling interval is 1 min).
patrons.xml.root.location${project.home}/patronsThe patrons.xml file to be discovered by the xml polling service and auto ingested into OLE (polling interval is 1 min).
autoIngestDefaultstrueThis controls the loading of default locations, policies, patrons and e-license files during application startup. This should be set to "false" for institutional builds.
  • No labels