Commit the current transaction, writing any un-flushed changes to the database.
This can only be invoked if {@link #isActive()} returns true
.
try{
super.commit();
}catch (oracle.toplink.essentials.exceptions.TopLinkException tlException ) {
//put here to avoid EJB3.0 dependencies in TopLink for jdk 1.4
throw new javax.persistence.RollbackException(tlException);
}