[
http://mifosforge.jira.com/browse/MIFOS-3711?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Deepak Paramasivam closed MIFOS-3711.
-------------------------------------
Fix Version/s: Elsie F
Assignee: Tejus Datta (was: Kalyan Akella)
> Migrate 'additional fields' to QG
> ---------------------------------
>
> Key: MIFOS-3711
> URL: http://mifosforge.jira.com/browse/MIFOS-3711
> Project: mifos
> Issue Type: Bug
> Components: QuestionGroups/Surveys/PPI
> Affects Versions: Release E - Iteration 7
> Reporter: Łukasz Domżalski
> Assignee: Tejus Datta
> Fix For: Elsie F
>
>
> Migrate 'additional fields' to QG doesn't works If there are 'additional
> fields' with the same name or is already a question of the same name as the
> 'additional field'
> {quote} 2010-09-15/13:07:16.923/CEST ERROR, org.mifos.framework,
> QuestionnaireMigrationMapperImpl, createQuestion, 129, Unable to migrate a
> Custom Field with ID, 6 to a Question
> questionnaire.error.generic.validation
> at
> org.mifos.platform.questionnaire.validators.QuestionnaireValidatorImpl.validateForDefineQuestion(QuestionnaireValidatorImpl.java:150)
> at
> org.mifos.platform.questionnaire.domain.QuestionnaireServiceImpl.defineQuestion(QuestionnaireServiceImpl.java:295)
> at
> org.mifos.platform.questionnaire.service.QuestionnaireServiceFacadeImpl.createQuestion(QuestionnaireServiceFacadeImpl.java:156)
> at
> org.mifos.application.questionnaire.migration.mappers.QuestionnaireMigrationMapperImpl.createQuestion(QuestionnaireMigrationMapperImpl.java:127)
> at
> org.mifos.application.questionnaire.migration.mappers.QuestionnaireMigrationMapperImpl.map(QuestionnaireMigrationMapperImpl.java:114)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.mapAdditionalFieldsToQuestionGroupDto(QuestionnaireMigration.java:164)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.getQuestionGroup(QuestionnaireMigration.java:145)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.migrateAdditionalFieldsForGroup(QuestionnaireMigration.java:109)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.migrateAdditionalFields(QuestionnaireMigration.java:92)
> at
> org.mifos.application.master.persistence.Upgrade1283341654.migrateAdditionalFields(Upgrade1283341654.java:62)
> at
> org.mifos.application.questionnaire.migration.struts.action.MigrateAction.migrateAdditionalFields(MigrateAction.java:70)
> at
> org.mifos.framework.struts.action.BaseAction.execute(BaseAction.java:156)
> at
> org.mifos.framework.struts.action.MifosRequestProcessor.processActionPerform(MifosRequestProcessor.java:202)
> at
> org.mifos.servlet.filters.MifosLogFilter.doFilter(MifosLogFilter.java:72)
> at
> org.mifos.framework.persistence.DatabaseInitFilter.doFilter(DatabaseInitFilter.java:51)
> at
> org.mifos.security.authentication.MifosLegacyUsernamePasswordAuthenticationFilter.doFilter(MifosLegacyUsernamePasswordAuthenticationFilter.java:102)
> questionnaire.error.QuestionTitleMatchesExistingQuestion
> at
> org.mifos.platform.questionnaire.validators.QuestionnaireValidatorImpl.validateQuestion(QuestionnaireValidatorImpl.java:163)
> at
> org.mifos.platform.questionnaire.validators.QuestionnaireValidatorImpl.validateForDefineQuestion(QuestionnaireValidatorImpl.java:151)
> at
> org.mifos.platform.questionnaire.domain.QuestionnaireServiceImpl.defineQuestion(QuestionnaireServiceImpl.java:295)
> at
> org.mifos.platform.questionnaire.service.QuestionnaireServiceFacadeImpl.createQuestion(QuestionnaireServiceFacadeImpl.java:156)
> at
> org.mifos.application.questionnaire.migration.mappers.QuestionnaireMigrationMapperImpl.createQuestion(QuestionnaireMigrationMapperImpl.java:127)
> at
> org.mifos.application.questionnaire.migration.mappers.QuestionnaireMigrationMapperImpl.map(QuestionnaireMigrationMapperImpl.java:114)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.mapAdditionalFieldsToQuestionGroupDto(QuestionnaireMigration.java:164)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.getQuestionGroup(QuestionnaireMigration.java:145)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.migrateAdditionalFieldsForGroup(QuestionnaireMigration.java:109)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.migrateAdditionalFields(QuestionnaireMigration.java:92)
> at
> org.mifos.application.master.persistence.Upgrade1283341654.migrateAdditionalFields(Upgrade1283341654.java:62)
> at
> org.mifos.application.questionnaire.migration.struts.action.MigrateAction.migrateAdditionalFields(MigrateAction.java:70)
> at
> org.mifos.framework.struts.action.BaseAction.execute(BaseAction.java:156)
> at
> org.mifos.framework.struts.action.MifosRequestProcessor.processActionPerform(MifosRequestProcessor.java:202)
> at
> org.mifos.servlet.filters.MifosLogFilter.doFilter(MifosLogFilter.java:72)
> at
> org.mifos.framework.persistence.DatabaseInitFilter.doFilter(DatabaseInitFilter.java:51)
> at
> org.mifos.security.authentication.MifosLegacyUsernamePasswordAuthenticationFilter.doFilter(MifosLegacyUsernamePasswordAuthenticationFilter.java:102)
> 2010-09-15/13:07:16.968/CEST ERROR, org.mifos.framework,
> QuestionnaireMigration, createQuestionGroup, 155, Unable to create a Question
> Group from custom fields
> questionnaire.error.generic.validation
> at
> org.mifos.platform.questionnaire.validators.QuestionnaireValidatorImpl.validateForDefineQuestionGroup(QuestionnaireValidatorImpl.java:105)
> at
> org.mifos.platform.questionnaire.domain.QuestionnaireServiceImpl.defineQuestionGroup(QuestionnaireServiceImpl.java:244)
> at
> org.mifos.platform.questionnaire.service.QuestionnaireServiceFacadeImpl.createQuestionGroup(QuestionnaireServiceFacadeImpl.java:131)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.createQuestionGroup(QuestionnaireMigration.java:153)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.getQuestionGroup(QuestionnaireMigration.java:145)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.migrateAdditionalFieldsForGroup(QuestionnaireMigration.java:109)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.migrateAdditionalFields(QuestionnaireMigration.java:92)
> at
> org.mifos.application.master.persistence.Upgrade1283341654.migrateAdditionalFields(Upgrade1283341654.java:62)
> at
> org.mifos.application.questionnaire.migration.struts.action.MigrateAction.migrateAdditionalFields(MigrateAction.java:70)
> at
> org.mifos.framework.struts.action.BaseAction.execute(BaseAction.java:156)
> at
> org.mifos.framework.struts.action.MifosRequestProcessor.processActionPerform(MifosRequestProcessor.java:202)
> at
> org.mifos.servlet.filters.MifosLogFilter.doFilter(MifosLogFilter.java:72)
> at
> org.mifos.framework.persistence.DatabaseInitFilter.doFilter(DatabaseInitFilter.java:51)
> at
> org.mifos.security.authentication.MifosLegacyUsernamePasswordAuthenticationFilter.doFilter(MifosLegacyUsernamePasswordAuthenticationFilter.java:102)
> questionnaire.error.no.questions.found.in.section
> at
> org.mifos.platform.questionnaire.validators.QuestionnaireValidatorImpl.validateQuestions(QuestionnaireValidatorImpl.java:138)
> at
> org.mifos.platform.questionnaire.validators.QuestionnaireValidatorImpl.validateSection(QuestionnaireValidatorImpl.java:126)
> at
> org.mifos.platform.questionnaire.validators.QuestionnaireValidatorImpl.validateSections(QuestionnaireValidatorImpl.java:118)
> at
> org.mifos.platform.questionnaire.validators.QuestionnaireValidatorImpl.validateForDefineQuestionGroup(QuestionnaireValidatorImpl.java:108)
> at
> org.mifos.platform.questionnaire.domain.QuestionnaireServiceImpl.defineQuestionGroup(QuestionnaireServiceImpl.java:244)
> at
> org.mifos.platform.questionnaire.service.QuestionnaireServiceFacadeImpl.createQuestionGroup(QuestionnaireServiceFacadeImpl.java:131)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.createQuestionGroup(QuestionnaireMigration.java:153)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.getQuestionGroup(QuestionnaireMigration.java:145)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.migrateAdditionalFieldsForGroup(QuestionnaireMigration.java:109)
> at
> org.mifos.application.questionnaire.migration.QuestionnaireMigration.migrateAdditionalFields(QuestionnaireMigration.java:92)
> at
> org.mifos.application.master.persistence.Upgrade1283341654.migrateAdditionalFields(Upgrade1283341654.java:62)
> at
> org.mifos.application.questionnaire.migration.struts.action.MigrateAction.migrateAdditionalFields(MigrateAction.java:70)
> at
> org.mifos.framework.struts.action.BaseAction.execute(BaseAction.java:156)
> at
> org.mifos.framework.struts.action.MifosRequestProcessor.processActionPerform(MifosRequestProcessor.java:202)
> at
> org.mifos.servlet.filters.MifosLogFilter.doFilter(MifosLogFilter.java:72)
> at
> org.mifos.framework.persistence.DatabaseInitFilter.doFilter(DatabaseInitFilter.java:51)
> at
> org.mifos.security.authentication.MifosLegacyUsernamePasswordAuthenticationFilter.doFilter(MifosLegacyUsernamePasswordAuthenticationFilter.java:102){quote}
--
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