This error appears because you didn't do a begin transaction, and tried to do a commit of it
You didn't do this line t.beginTransaction();
example:
Session session = HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
try {
SQLQuery query = session.createSQLQuery("select name from condition");
System.out.println(query.list().get(0).toString());
}
catch (Exception ex) {
ex.printStackTrace();
}
session.close();