added explicit jta trx
Added em.flush() to ProgramDaoImp#save mechanism to synchronize entity values with db trigger values