Migrate 'additional fields' to QG
---------------------------------

                 Key: MIFOS-3711
                 URL: http://mifosforge.jira.com/browse/MIFOS-3711
             Project: mifos
          Issue Type: Bug
          Components: Surveys/PPI
    Affects Versions: Release E - Iteration 7
            Reporter: Łukasz Domżalski
            Assignee: Kalyan Akella


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

       

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues

Reply via email to