String subject = writtenEvaluation.getName() + " " + group.getName() + " " + date.getDayOfMonth() + "/" + date.getMonthOfYear() + "/" + date.getYear();
String convokeTitle = RenderUtils.getResourceString("VIGILANCY_RESOURCES", "email.convoke.subject");  String subject = convokeTitle + writtenEvaluation.getName() + " " + group.getName() + " " + date.getDayOfMonth() + "/" + date.getMonthOfYear() + "/" + date.getYear();
    public void run(List<Vigilant> vigilants, WrittenEvaluation writtenEvaluation, VigilantGroup group,            ExamCoordinator coordinator, String emailMessage) throws ExcepcaoPersistencia {        group.convokeVigilants(vigilants, writtenEvaluation);        if (emailMessage.length() != 0) {        	Person person = coordinator.getPerson();            final ArrayList<String> tos = new ArrayList<String>();        	for (Vigilant vigilant : vigilants) {                String emailTo = vigilant.getEmail();                tos.add(emailTo);            }        	DateTime date = writtenEvaluation.getBeginningDateTime();        	String subject = writtenEvaluation.getName() + " " + group.getName() + " " + date.getDayOfMonth() + "/" + date.getMonthOfYear() + "/" + date.getYear();          	EmailSender.send(person.getName(), person.getEmail(), tos, null, null, subject,                    emailMessage);        }    }