List of usage examples for org.hibernate.resource.transaction.spi TransactionStatus COMMITTING
TransactionStatus COMMITTING
To view the source code for org.hibernate.resource.transaction.spi TransactionStatus COMMITTING.
Click Source Link
From source file:org.glite.security.voms.admin.integration.orgdb.tools.OrgDBUtil.java
License:Apache License
public OrgDBUtil(String[] args) throws ParseException, FileNotFoundException, IOException { setupCLParser();//ww w . j a v a 2s. c om parseCommandLine(args); initializeDatabase(); execute(); Transaction tx = OrgDBSessionFactory.getSessionFactory().getCurrentSession().getTransaction(); TransactionStatus status = tx.getStatus(); if (tx.isActive() && !status.equals(TransactionStatus.COMMITTED) && !status.equals(TransactionStatus.COMMITTING)) { tx.commit(); } }