Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Basic steps for testing a small update to the Gazelle codebaseMifos releases. Examples below relate to revision 1.2.2. These steps presume a Windows environment with downloaded packages for tomcat 6, mysql, and fciv.exe or some other checksum utility.

No Format
C:\r1.2.2>fciv mifos_v1.2.2.zip
//
// File Checksum Integrity Verifier version 2.05.
//
3c7b8416f893da815c9017091a32e8d5 mifos_v1.2.2.zip
C:\r1.2.2>fciv -sha1 mifos_v1.2.2.zip
//
// File Checksum Integrity Verifier version 2.05.
//
84573467b1c5c68b2606d841536cc0f215e753da mifos_v1.2.2.zip
  • Create folder with tomcat6tomcat, mysql 5.0.51, and zip file. Install package using INSTALL document instructions.
  • Create database e.g. "mysql> create database mifos;"
  • For database, if using unique DB name and port, modify create_mifos_db.sql to reflect changes and use DB install commands as follows:
No Format
C:\r1.2.2\mifos_v1.2.2>mysql -P3311 -

...

D mifos_r122 -u root -pmysql < sql/latest-schema.sql
C:\r1.2.2\mifos_v1.2.2>mysql -P3311 -D mifos_r122 -u root -pmysql < sql/latest-data.sql
C:\r1.2.2\mifos_v1.2.2>mysql -P3311 -D mifos_r122 -u root -pmysql < sql/init_mifos_password.sql
  • Place files in conf folder (deploymifosDB.properties and applicationConfiguration.custom.properties) in tomcat lib folder from above install and make changes to ensure customization is read using these packaged files. For example, change DB name and meeting days. Can verify changes by looking at Admin configuration page.
  • Do test to ensure hotfix is included in the war provided in the download package.