drift2 = new JPADrift(changeSet1, drift2Path, FILE_ADDED, null, driftFile2);
final JPADriftSet driftSet1 = new JPADriftSet();
driftSet1.addDrift(drift2);
executeInTransaction(false, new TransactionCallback() {
@Override
public void execute() throws Exception {
em.persist(attachedDef1);
em.persist(attachedDef2);
em.persist(detachedDef1);