Migrating to Post-v1.2 Database Configuration

Mifos database connection configuration changes significantly with the Gazelle A release. Here is how the former connection settings map to the new configuration file format:
list-table:: New Database Configuration Settings:header-rows: 1

  • - Setting - Mifos 1.2 - Mifos Gazelle-A
  • - custom database configuration file - deploymifosDB.properties - local.properties
  • - directory for custom database configuration file - AppServerClasspath - Mifos Configuration Locations
  • - database/schema name - part of hibernate.connection.url - main.database
  • - username - hibernate.connection.username - main.database.user
  • - password - hibernate.connection.password - main.database.password
  • - database port - part of hibernate.connection.url - main.database.port

Hibernate-specific cache configuration is considered an advanced topic and is not covered in this guide. Property names for these settings are available in mainDatabase properties in source control.