Hmm another tidbit:

--- Cause: java.sql.SQLException: ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []

Was the actual exception, which is some hideous internal oracle exception. So the only issue is why do I get:

java.lang.NoClassDefFoundError: com/ibatis/sqlmap/engine/transaction/TransactionException