protected void copyQuestionnaireLists(Questionnaire src, Questionnaire dest) { dest.setQuestionnaireQuestions(src.getQuestionnaireQuestions()); dest.setQuestionnaireUsages(src.getQuestionnaireUsages()); dest.setQuestionnaireSeqId(null); for (QuestionnaireQuestion question : dest.getQuestionnaireQuestions()) { question.setQuestionnaireId(null); question.setId(null); question.setVersionNumber(new Long(1)); } for (QuestionnaireUsage usage : dest.getQuestionnaireUsages()) { usage.setQuestionnaireId(null); usage.setId(null); usage.setVersionNumber(new Long(1)); } }