Versions Compared

Key

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

Kuali Open Library Environment (KOLE) 1.0 can be downloaded directly from maven central or checked out from the svn repository. 

...

1. Obtaining the software :

  1. Directly downloading the deployable units:
    1. olefs-webapp-1.0.0.war : This artifact deals with the financial and library management features and can be downloaded from http://shrub.appspot.com/maven.kuali.org/release/org/kuali/ole/olefs-webapp/1.0.0/
    2. oledocstore-webapp-1.0.0.war: This deals with the cataloging/indexing and searching of Bibliographic, Holdings and Item data and can be downloaded from http://shrub.appspot.com/maven.kuali.org/release/org/kuali/ole/olefs-webapp/1.0.0/
    3. Both of the above deployable units are needed for KOLE to function properly. 
  2. Checking out the codebase from SVNhttps://svn.kuali.org/repos/ole/tags/ole-1.0.0/

2. Running the software : 

  1. Depending on how the software was obtained, there are certain steps to be followed and are explained below;
    1. Downloaded directly
      1. Copy and paste the war files in your local tomcat folder (goes under the tomcat home foder/webapps)
      2. Ensure the following folders are empty for a clean start
        1. logs folder
        2. work/Catalina/localhost
      3. Rename the war files from olefs-webapp-1.0.0.war to olefs.war and oledocstore-webapp-1.0.0.war to oledocstore.war respectively
      4. Create the following folder(s) in your user.home directly
        1. kuali/main/local/olefs-webapp
          1. Create a file named runonce.properties
        2. kuali/main/local/ole/oledocstore-webapp
          1. Create a file named runonce.properties
      5. runonce.properties file is used to indicate weather the database should be reset during application startup. Typically db needs to be set up for the very first time.

        Code Block
        titlerunonce.properties
         project.db.reset=TRUE
    2. Verify application is up and running:
      1. Open up a web browser and verify the apps are up. Ex. http://localhost:8080/olefs and http://localhost:8080/oledocstore
      2. As part of application startup depending on weather db reset was required, the file runonce.properties under user.home/kuali/main/local/olefs-webapp and user.home/kuali/main/local/oledocstore-webapp should have the following entry;

        Code Block
        titlerunonce.properties
        project.db.reset=COMPLETED
    3.