title: Hibernate transaction not successfully started
body: <p>Consider this simple Hibernate scenario:</p>
  
  <pre><code>session = getHibernateSession();
  tx = session.beginTransaction();
  SomeObject o = (SomeObject) session.get(SomeObject.class, objectId);
  tx.commit();
  </code></pre>
  
  <p>This code produces the following exception:</p>
  
  <pre><code>org.hibernate.TransactionException: Transaction not successfully started
      at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:100)
      at com.bigco.package.Clazz.getSomeData(Clazz.java:1234)
  </code></pre>
  
  <p>What's going on?</p>