import org.apache.commons.lang.StringUtils;
import org.apache.log4j.Logger;
import org.springframework.transaction.TransactionStatus;
+import org.springframework.transaction.support.DefaultTransactionStatus;
import eu.etaxonomy.cdm.common.CdmUtils;
import eu.etaxonomy.cdm.common.ExcelUtils;
state.setOriginalRecord(record);
try {
firstPass(state);
+ //for debugging only
+// if (i % 1000 == 0){
+// try {
+// System.out.println(i);
+// getSession().flush();
+// } catch (Exception e) {
+// e.printStackTrace();
+// }
+// }
+ DefaultTransactionStatus defStatus = (DefaultTransactionStatus) txStatus;
+ if (defStatus.isRollbackOnly()){
+ logger.warn("Rollback only in line: " + i);
+ }
} catch (Exception e) {
e.printStackTrace();
}finally{