[
http://mifosforge.jira.com/browse/MIFOS-3560?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=59638#action_59638
]
Adam Monsen commented on MIFOS-3560:
------------------------------------
Raghav, the point of this issue is to make upgrades easier for anyone who has
already installed Mifos. Any applicationConfiguration.custom.properties files
wherein FiscalCalendarRules.ScheduleTypeForMeetingOnHoliday is overridden will
silently change behavior after upgrading to the next release of Mifos!
Rather than add steps to the upgrade process (ie "if you use an
applicationConfiguration.custom.properties file, manually change
FiscalCalendarRules.ScheduleTypeForMeetingOnHoliday to
FiscalCalendarRules.ScheduleMeetingIfNonWorkingDay"), we'd like Mifos to notice
the problem, and deal with it automatically.
Does this make sense?
> provide migration path for
> FiscalCalendarRules.ScheduleTypeForMeetingOnHoliday →
> FiscalCalendarRules.ScheduleMeetingIfNonWorkingDay
> -----------------------------------------------------------------------------------------------------------------------------------
>
> Key: MIFOS-3560
> URL: http://mifosforge.jira.com/browse/MIFOS-3560
> Project: mifos
> Issue Type: Improvement
> Components: Configuration
> Reporter: Adam Monsen
> Assignee: Raghavendra Bhandari
> Fix For: Release E - Iteration 5, Release E
>
>
> FiscalCalendarRules.ScheduleTypeForMeetingOnHoliday becomes
> FiscalCalendarRules.ScheduleMeetingIfNonWorkingDay in the default application
> configuration. Existing applicationConfiguration.custom.properties files used
> by existing Mifos deployments might break.
> On startup (ie: ApplicationInitializer), check if
> FiscalCalendarRules.ScheduleTypeForMeetingOnHoliday is
> present/active/overridden in applicationConfiguration.custom.properties . If
> so, issue the following warning in the application log:
> {quote}
> FiscalCalendarRules.ScheduleTypeForMeetingOnHoliday is deprecated and will
> not be supported in a future release. Use
> FiscalCalendarRules.ScheduleMeetingIfNonWorkingDay instead.
> {quote}
> See also:
> * MIFOS-2228
> * [Related discussion on dev mailing
> list|http://thread.gmane.org/gmane.comp.finance.mifos.devel/9281/focus=9294]
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://mifosforge.jira.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
This SF.net email is sponsored by
Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues