[
http://mifosforge.jira.com/browse/MIFOS-4305?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=63412#action_63412
]
Mifos Hudson Jira Plugin User commented on MIFOS-4305:
------------------------------------------------------
Integrated in !http://ci.mifos.org/hudson/images/16x16/yellow.gif! [head-master
#2576|http://ci.mifos.org/hudson/job/head-master/2576/]
MIFOS-4305: create abstract domain module
MIFOS-4305: create abstract domain module
MIFOS-4305: extract out abstract domain and organization elements in first
steps to removing audit service coupling betweeen questionaire and appdomain
Keith Woodlock :
[fe3d794f89a22edb9fe90bec54e96c68176b21dd|http://mifos.git.sourceforge.net/git/gitweb.cgi?p=mifos/head&a=commit&h=fe3d794f89a22edb9fe90bec54e96c68176b21dd]
Files :
* .classpath
* appdomain/pom.xml
* pom.xml
* .settings/org.eclipse.wst.common.component
* application/pom.xml
Keith Woodlock :
[61df437beda3d37599bd6eaeb492458e944bd14e|http://mifos.git.sourceforge.net/git/gitweb.cgi?p=mifos/head&a=commit&h=61df437beda3d37599bd6eaeb492458e944bd14e]
Files :
* abstract-domain/pom.xml
Keith Woodlock :
[a6a90215e907058c0ef7f239433018030bb15e8e|http://mifos.git.sourceforge.net/git/gitweb.cgi?p=mifos/head&a=commit&h=a6a90215e907058c0ef7f239433018030bb15e8e]
Files :
* serviceInterfaces/src/main/java/org/mifos/dto/domain/OfficeUpdateRequest.java
*
appdomain/src/main/java/org/mifos/customers/personnel/business/PersonnelRoleEntity.java
*
abstract-domain/src/main/java/org/mifos/calendar/NextScheduledEventStrategy.java
* domain-dto/src/main/java/org/mifos/dto/domain/AddressDto.java
*
appdomain/src/main/java/org/mifos/customers/office/util/helpers/OfficeStatus.java
*
appdomain/src/main/java/org/mifos/customers/personnel/exceptions/PersonnelException.java
* .project
*
appdomain/src/main/java/org/mifos/customers/office/persistence/OfficeDaoHibernate.java
* domain-dto/src/main/java/org/mifos/dto/domain/OfficeHierarchyDto.java
*
application/src/test/java/org/mifos/security/rolesandpermission/business/ActivityEntityIntegrationTest.java
*
application/src/test/java/org/mifos/security/rolesandpermission/business/RoleBOIntegrationTest.java
*
appdomain/src/main/java/org/mifos/customers/personnel/util/helpers/PersonnelStatus.java
* abstract-domain/src/main/java/org/mifos/calendar/NextWorkingDayStrategy.java
* appdomain/src/main/java/org/mifos/framework/util/LocalizationConverter.java
* appdomain/src/main/java/org/mifos/framework/util/helpers/MifosStringUtils.java
*
appdomain/src/main/java/org/mifos/application/meeting/util/helpers/WeekDay.java
*
appdomain/src/main/java/org/mifos/customers/office/business/OfficeCustomFieldEntity.java
* organization/src/main/java/org/mifos/customers/office/business/OfficeBO.java
*
organization/src/main/java/org/mifos/application/holiday/business/HolidayBO.java
*
application/src/test/java/org/mifos/customers/client/business/ClientIntegrationTest.java
*
appdomain/src/main/java/org/mifos/application/servicefacade/RolesPermissionServiceFacadeWebTier.java
* appdomain/src/main/java/org/mifos/config/business/MifosConfiguration.java
*
appdomain/src/main/java/org/mifos/accounts/fees/servicefacade/FeeServiceFacadeWebTier.java
*
organization/src/main/java/org/mifos/customers/personnel/business/PersonnelLevelEntity.java
* domain-dto/src/main/java/org/mifos/dto/domain/UserDetailDto.java
*
organization/src/main/java/org/mifos/security/authentication/PasswordHashing.java
* domain-dto/src/main/java/org/mifos/framework/business/util/Name.java
*
appdomain/src/main/java/org/mifos/customers/personnel/business/PersonnelDetailsEntity.java
*
organization/src/main/java/org/mifos/customers/personnel/business/PersonnelCustomFieldEntity.java
*
appdomain/src/main/java/org/mifos/customers/office/business/service/OfficeHierarchyServiceImpl.java
*
abstract-domain/src/main/java/org/mifos/application/meeting/util/helpers/WeekDay.java
*
appdomain/src/main/java/org/mifos/application/master/business/LookUpEntity.java
*
organization/src/main/java/org/mifos/customers/personnel/business/PersonnelRoleEntity.java
*
organization/src/main/java/org/mifos/customers/office/util/helpers/OfficeLevel.java
* .classpath
*
application/src/test/java/org/mifos/config/struts/tag/CustomFieldsListTagIntegrationTest.java
*
abstract-domain/src/main/java/org/mifos/application/admin/servicefacade/InvalidDateException.java
*
appdomain/src/main/java/org/mifos/application/holiday/persistence/HolidayServiceFacadeWebTier.java
* serviceInterfaces/src/main/java/org/mifos/dto/domain/CustomFieldDto.java
* domain-dto/src/main/java/org/mifos/dto/domain/OfficeUpdateRequest.java
*
abstract-domain/src/main/java/org/mifos/application/util/helpers/YesNoFlag.java
* abstract-domain/src/main/java/org/mifos/schedule/ScheduledEvent.java
* application/src/main/java/org/mifos/framework/ApplicationInitializer.java
*
organization/src/main/java/org/mifos/customers/office/business/OfficeCustomFieldEntity.java
* organization/src/main/java/org/mifos/application/holiday/business/Holiday.java
*
appdomain/src/main/java/org/mifos/framework/components/audit/util/helpers/AuditConfiguration.java
* appdomain/src/main/java/org/mifos/schedule/ScheduledEvent.java
*
appdomain/src/main/java/org/mifos/customers/office/util/helpers/OfficeConstants.java
*
organization/src/main/java/org/mifos/customers/personnel/business/PersonnelBO.java
*
appdomain/src/main/java/org/mifos/application/holiday/util/helpers/HolidayConstants.java
*
organization/src/main/java/org/mifos/security/rolesandpermission/exceptions/RolesPermissionException.java
*
appdomain/src/main/java/org/mifos/application/master/business/MifosCurrency.java
* domain-dto/src/main/java/org/mifos/dto/domain/HolidayDetails.java
*
organization/src/main/java/org/mifos/customers/personnel/business/PersonnelNotesEntity.java
* abstract-domain/src/main/java/org/mifos/config/LocalizedTextLookup.java
*
appdomain/src/main/java/org/mifos/application/master/business/SupportedLocalesEntity.java
* appdomain/src/main/java/org/mifos/config/Localization.java
*
appdomain/src/main/java/org/mifos/security/rolesandpermission/business/RoleActivityEntity.java
* appdomain/src/main/java/org/mifos/framework/util/helpers/DateUtils.java
*
organization/src/main/java/org/mifos/security/rolesandpermission/util/helpers/RolesAndPermissionConstants.java
* appdomain/src/main/java/org/mifos/framework/persistence/Persistence.java
*
organization/src/main/java/org/mifos/customers/personnel/business/PersonnelDetailsEntity.java
* application/src/test/java/org/mifos/security/AddActivityIntegrationTest.java
* pom.xml
* appdomain/src/main/java/org/mifos/calendar/NextScheduledEventStrategy.java
*
appdomain/src/main/java/org/mifos/application/meeting/util/helpers/MeetingHelper.java
* common/src/main/java/org/mifos/framework/util/helpers/ExceptionConstants.java
*
organization/src/main/java/org/mifos/customers/office/business/OfficeStatusEntity.java
*
organization/src/main/java/org/mifos/customers/office/util/helpers/OperationMode.java
*
appdomain/src/main/java/org/mifos/customers/personnel/business/PersonnelBO.java
*
abstract-domain/src/main/java/org/mifos/application/master/business/LookUpLabelEntity.java
*
application/src/test/java/org/mifos/customers/office/persistence/OfficePersistenceIntegrationTest.java
*
appdomain/src/main/java/org/mifos/application/holiday/util/helpers/RepaymentRuleTypes.java
*
appdomain/src/main/java/org/mifos/security/rolesandpermission/util/helpers/RoleTempleteBuilder.java
* application/src/test/java/org/mifos/config/ConfigurationIntegrationTest.java
*
organization/src/main/java/org/mifos/customers/personnel/exceptions/PersonnelException.java
*
serviceInterfaces/src/main/java/org/mifos/application/admin/servicefacade/InvalidDateException.java
*
appdomain/src/main/java/org/mifos/application/servicefacade/CollectionSheetServiceFacadeWebTier.java
*
abstract-domain/src/main/java/org/mifos/framework/util/helpers/MifosStringUtils.java
* serviceInterfaces/src/main/java/org/mifos/service/BusinessRuleException.java
* serviceInterfaces/pom.xml
* appdomain/pom.xml
*
appdomain/src/main/java/org/mifos/customers/personnel/business/PersonnelNotesEntity.java
*
organization/src/main/java/org/mifos/customers/office/business/OfficeLevelEntity.java
* abstract-domain/src/main/java/org/mifos/calendar/DateAdjustmentStrategy.java
* abstract-domain/src/main/java/org/mifos/application/util/helpers/Status.java
*
abstract-domain/src/main/java/org/mifos/application/master/business/CountryEntity.java
* appdomain/src/main/java/org/mifos/calendar/NextWorkingDayStrategy.java
*
organization/src/main/java/org/mifos/customers/office/business/OfficeAddressEntity.java
*
organization/src/main/java/org/mifos/customers/personnel/business/PersonnelStatusEntity.java
*
appdomain/src/main/java/org/mifos/customers/office/persistence/OfficeHierarchyPersistence.java
*
appdomain/src/main/java/org/mifos/customers/office/persistence/OfficePersistence.java
*
appdomain/src/main/java/org/mifos/framework/exceptions/FrameworkRuntimeException.java
* appdomain/src/main/java/org/mifos/customers/office/business/OfficeBO.java
*
appdomain/src/main/java/org/mifos/customers/personnel/business/PersonnelMovementEntity.java
* abstract-domain/src/main/java/org/mifos/calendar/WorkingDay.java
*
appdomain/src/main/java/org/mifos/customers/office/util/helpers/OperationMode.java
*
application/src/test/java/org/mifos/customers/office/struts/action/OfficeActionStrutsTest.java
*
organization/src/main/java/org/mifos/customers/personnel/util/helpers/LockStatus.java
*
appdomain/src/main/java/org/mifos/customers/office/business/OfficeLevelEntity.java
* domain-dto/pom.xml
*
appdomain/src/main/java/org/mifos/security/rolesandpermission/persistence/RolesPermissionsPersistence.java
* serviceInterfaces/src/main/java/org/mifos/dto/domain/UserDetailDto.java
*
application/src/test/java/org/mifos/reports/struts/action/BirtReportsUploadActionStrutsTest.java
* appdomain/src/main/java/org/mifos/application/holiday/business/HolidayBO.java
*
appdomain/src/main/java/org/mifos/security/rolesandpermission/util/helpers/RolesAndPermissionConstants.java
*
abstract-domain/src/main/java/org/mifos/application/master/business/LookUpEntity.java
*
appdomain/src/main/java/org/mifos/customers/personnel/util/helpers/LockStatus.java
*
appdomain/src/main/java/org/mifos/application/master/business/LookUpValueLocaleEntity.java
*
appdomain/src/main/java/org/mifos/customers/personnel/business/PersonnelStatusEntity.java
* organization/pom.xml
*
organization/src/main/java/org/mifos/security/rolesandpermission/business/RoleActivityEntity.java
* appdomain/src/main/java/org/mifos/config/LocalizedTextLookup.java
*
abstract-domain/src/main/java/org/mifos/application/master/business/LanguageEntity.java
*
organization/src/main/java/org/mifos/application/holiday/util/helpers/RepaymentRuleTypes.java
*
abstract-domain/src/main/java/org/mifos/application/master/business/SupportedLocalesEntity.java
*
appdomain/src/main/java/org/mifos/framework/util/helpers/ExceptionConstants.java
*
appdomain/src/main/java/org/mifos/security/rolesandpermission/business/RoleBO.java
*
organization/src/main/java/org/mifos/customers/personnel/business/PersonnelMovementEntity.java
*
appdomain/src/main/java/org/mifos/application/master/business/LookUpLabelEntity.java
* .settings/org.eclipse.wst.common.component
*
appdomain/src/main/java/org/mifos/customers/office/util/helpers/OfficeLevel.java
*
appdomain/src/main/java/org/mifos/customers/office/exceptions/OfficeValidationException.java
* common/src/main/java/org/mifos/service/BusinessRuleException.java
*
abstract-domain/src/main/java/org/mifos/application/master/business/MasterDataEntity.java
*
appdomain/src/main/java/org/mifos/application/servicefacade/SavingsServiceFacadeWebTier.java
* appdomain/src/main/java/org/mifos/framework/business/util/Address.java
*
appdomain/src/main/java/org/mifos/application/master/business/MasterDataEntity.java
*
application/src/test/java/org/mifos/framework/util/helpers/TestObjectFactory.java
*
organization/src/main/java/org/mifos/security/rolesandpermission/business/ActivityEntity.java
*
abstract-domain/src/main/java/org/mifos/application/master/business/LookUpValueLocaleEntity.java
* appdomain/src/main/java/org/mifos/application/util/helpers/Status.java
* domain-dto/src/main/java/org/mifos/dto/domain/CustomFieldDto.java
*
organization/src/main/java/org/mifos/security/rolesandpermission/business/RoleBO.java
*
organization/src/main/java/org/mifos/customers/office/util/helpers/OfficeConstants.java
*
organization/src/main/java/org/mifos/customers/personnel/util/helpers/PersonnelStatus.java
* appdomain/src/main/java/org/mifos/application/util/helpers/YesNoFlag.java
*
abstract-domain/src/main/java/org/mifos/application/master/business/LookUpValueEntity.java
*
appdomain/src/main/java/org/mifos/application/admin/business/service/ViewOrganizationSettingsServiceFacadeWebTier.java
* appdomain/src/main/java/org/mifos/security/authentication/PasswordHashing.java
* appdomain/src/main/java/org/mifos/application/holiday/business/Holiday.java
* serviceInterfaces/src/main/java/org/mifos/dto/domain/HolidayDetails.java
*
organization/src/main/java/org/mifos/customers/office/exceptions/OfficeException.java
* appdomain/src/main/java/org/mifos/customers/office/persistence/OfficeDao.java
*
organization/src/main/java/org/mifos/security/authentication/EncryptionService.java
*
abstract-domain/src/main/java/org/mifos/framework/exceptions/FrameworkRuntimeException.java
*
organization/src/main/java/org/mifos/application/holiday/util/helpers/HolidayConstants.java
*
application/src/test/java/org/mifos/customers/personnel/business/PersonnelStatusEntityIntegrationTest.java
*
appdomain/src/main/java/org/mifos/security/authentication/EncryptionService.java
*
appdomain/src/main/java/org/mifos/customers/office/business/OfficeStatusEntity.java
* serviceInterfaces/src/main/java/org/mifos/dto/domain/AddressDto.java
*
appdomain/src/main/java/org/mifos/security/rolesandpermission/exceptions/RolesPermissionException.java
*
organization/src/main/java/org/mifos/customers/office/exceptions/OfficeValidationException.java
*
appdomain/src/main/java/org/mifos/customers/personnel/business/PersonnelLevelEntity.java
*
appdomain/src/main/java/org/mifos/application/master/business/LanguageEntity.java
*
abstract-domain/src/main/java/org/mifos/application/master/business/MifosCurrency.java
* application/pom.xml
* abstract-domain/pom.xml
* appdomain/src/main/java/org/mifos/calendar/DateAdjustmentStrategy.java
*
appdomain/src/main/java/org/mifos/customers/personnel/business/PersonnelCustomFieldEntity.java
*
appdomain/src/main/java/org/mifos/application/master/business/LookUpValueEntity.java
* serviceInterfaces/src/main/java/org/mifos/dto/domain/OfficeHierarchyDto.java
*
organization/src/main/java/org/mifos/customers/office/util/helpers/OfficeStatus.java
*
appdomain/src/main/java/org/mifos/customers/office/exceptions/OfficeException.java
* serviceInterfaces/src/main/java/org/mifos/framework/business/util/Name.java
* abstract-domain/src/main/java/org/mifos/framework/business/util/Address.java
*
appdomain/src/main/java/org/mifos/customers/office/business/service/OfficeServiceFacadeWebTier.java
*
application/src/test/java/org/mifos/config/persistence/ApplicationConfigurationPersistenceIntegrationTest.java
*
appdomain/src/main/java/org/mifos/application/master/business/CountryEntity.java
*
appdomain/src/main/java/org/mifos/application/servicefacade/PersonnelServiceFacadeWebTier.java
*
application/src/test/java/org/mifos/security/rolesandpermission/business/RoleBORewriteTest.java
* appdomain/src/main/java/org/mifos/calendar/WorkingDay.java
*
appdomain/src/main/java/org/mifos/security/rolesandpermission/business/ActivityEntity.java
*
appdomain/src/main/java/org/mifos/application/servicefacade/AdminServiceFacadeWebTier.java
*
application/src/test/java/org/mifos/framework/util/helpers/TestCaseInitializer.java
*
appdomain/src/main/java/org/mifos/customers/office/business/OfficeAddressEntity.java
> Decouple non ui/struts related code from monolithic application module into a
> slightly less monolithic module as intermederary step towards modularization
> and exposure of 'services'
> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: MIFOS-4305
> URL: http://mifosforge.jira.com/browse/MIFOS-4305
> Project: mifos
> Issue Type: Story
> Components: Technical Discussion
> Affects Versions: Elsie F - Iteration 8
> Reporter: keithwoodlock
> Assignee: keithwoodlock
> Priority: Major
>
> see
> http://mifosforge.jira.com/wiki/display/MIFOS/Spike+-+Decouple+Application+Module
--
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
------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web. Learn how to
best implement a security strategy that keeps consumers' information secure
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues