[hibernate-dev] Recursive exception and StackOverflowError in JTATransactionFactory.getUserTransaction()