Assert.assertNotNull("load program by name: loaded program is null",p1);
Assert.assertEquals("load program by name: loaded program differs from original",p,p1);
// load the program by name and check if it is equal to the original program
Program p2 = connection.loadProgram(p.getId());
connection.commit();
Assert.assertNotNull("load program by ID: loaded program is null",p2);
Assert.assertEquals("load program by ID: loaded program differs from original",p,p2);
} finally {