У меня проблема с моей программой.
Когда я запускаю программу:
CourseMaterial crsmPrint = new CourseMaterial();
Iterator<CourseMaterial> itPrint = trs.getAllTrainerCourseMaterial(Integer.parseInt(request.getSession().getAttribute("id").toString())).iterator();
while (itPrint.hasNext()){
crsmPrint = itPrint.next();
Lecture lctPrint = new Lecture();
Iterator<Lecture> itLctPrint = trs.getAllLecture(crsmPrint.getId()).iterator();
while(itLctPrint.hasNext()){
lctPrint = itLctPrint.next();
out.print("<option>"+lctPrint.getId()+"</option>");
}
}
Ошибка:
failed to lazily initialize a collection of role: lesson.domain.CourseMaterial.lectures, no session or session was closed
Есть проблема в моем коде?
Спасибо