[ 
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

Reply via email to