Versions Compared

Key

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

...

  1. Make sure ole-build.properties and impex-build.properties, have been deleted from ${user.home}
  2. Checkout the project
    No Format
    svn checkout https://svn.kuali.org/repos/ole/branches/dev/50-upgrade-test-1
  3. Full build - run this from the root folder of the checkout
    No Format
    mvn clean install -DskipTests=true
  4. Change into the directory for ole-fs
    No Format
    cd ole-app/ole-fs
  5. Generate the local configuration file configured with default values
    No Format
    mvn generate-resources -Plocal
    1. The above command generates the file
      No Format
      ~/.kuali/ole/ole-fs.properties
    2. By default, the database vendor is MySQL with the root password set to NONE.
    3. You will need to update this file with the password for the MySQL root user on your system
  6. Follow the instructions on *this page to create the OLE database

Property Loading

Info
titleProperty Loading Order

Order of property loading
1. the properties generated by the ant script (the old way and its still gets run as part of the ant script) - again not to be touched.
2. olefs-default.properties - Within the codebase and should not be touched as it is checked into SVN.
3. configuration.properties (~/.kuali/ole/fs/configuration.properties) - present on the local machine and generated during the generate-resources phase when the local profile is active. Can be modified.
4. If an external configuration file is present. - local to the developer and doesn't get checked in to SVN. So can point to anywhere in the local system where you hava a valid configuration.properties file.

...