I had to make the transaction required.
Previously I just made the transaction optional.
Noticed JBoss Hibernate caveat requires a transaction
before JBoss Hibernate attaches a transaction.
Does this mean that JBoss Hibernate always requires a transaction?
What if you're just doing reads, doesn't this cause performance overhead?