package pt.utl.ist.scripts.runOnce; import net.sourceforge.fenixedu.domain.Exam; import pt.ist.fenixframework.FenixFramework; import pt.utl.ist.scripts.commons.AtomicScript; public class DeleteNullExamDates extends AtomicScript { @Override protected void run() throws Exception { System.out.println("Started DeleteNullExamDates"); Exam exam = FenixFramework.getDomainObject("506806806212"); if (exam != null) { if (exam.getDayDateYearMonthDay() == null) { exam.delete(); System.out.println("Deleted Exam OID 506806806212"); } } System.out.println("Finished DeleteNullExamDates"); } public static void main(String[] args) { processWriteTransaction(new DeleteNullExamDates()); System.exit(0); } }