In SavingsPeriodFrequencyType class frequency values are define like Day = 0 WEEK=1 MONTHS=2, YEARS=3 INVALID=4 but in DepositAccountDataValidator Class frequency value is defined greater then zero **** baseDataValidator.reset().parameter(recurringFrequencyParamName).value(frequency).notNull().integerGreaterThanZero();*** it should be
baseDataValidator.reset().parameter(recurringFrequencyParamName).value(frequency).notNull();
and one more place correction in class CalendarFrequencyType INVALID(0, "calendarFrequencyType.invalid") -- INVALID(4, "calendarFrequencyType.invalid") DAILY(1, "calendarFrequencyType.daily"), ----DAILY(0, "calendarFrequencyType.daily"), WEEKLY(2, "calendarFrequencyType.weekly"),---- WEEKLY(1, "calendarFrequencyType.weekly"), MONTHLY(3, "calendarFrequencyType.monthly"), ---- MONTHLY(2, "calendarFrequencyType.monthly"), YEARLY(4, "calendarFrequencyType.yearly"),YEARLY(3, "calendarFrequencyType.yearly"), ;
|