Загрузка оценкиПарт из EntityManager будет загружать оценку @ManyToOne(fetch = FetchType.EAGER)
AssessmentPart assessmentPart = //laods a part with entity manager
Assessment assessment = assessmentPart.getAssessment();
Попытка извлечь оценки из оценки не будет работать, так как это не @OneToMany(fetch = FetchType.LAZY)
, а сеанс уже закрыт
model.put("assessmentParts", assessment.getAssessmentParts());
Получить список оценок по оценке от EntityManager в новом методе должен решить проблему.