final String thesisIdString = argsMap.get("thesis");
if (thesisIdString == null) {
return null;
}
final Thesis thesis = FenixFramework.getDomainObject(thesisIdString);
if (thesis == null) {
return null;
}
final List<Person> result = new ArrayList<Person>();
final Enrolment enrolment = thesis.getEnrolment();
final DegreeCurricularPlan degreeCurricularPlan = enrolment.getDegreeCurricularPlanOfDegreeModule();
final ExecutionYear executionYear = enrolment.getExecutionYear();
final ExecutionDegree executionDegree = degreeCurricularPlan.getExecutionDegreeByYear(executionYear);
if (executionDegree != null) {
for (ScientificCommission member : executionDegree.getScientificCommissionMembersSet()) {