Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 60

...

  1. Full build
    Info

    Run this from the trunk folder for the very first time to build the dependent projects such as ole-utility.jar etc..

    Needed every iteration or whenever there is a version update.

    No Format
    mvn clean install -DskipTests=true
    Info

    CD into ole -app/ole-fs folder and run the subsequent commands from within.

  2. 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/fs/configuration.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
  3. Reset an OLE FS database
    No Format
    mvn clean initialize -Pdb

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.

...