I will update and post more information about this later...
But meanwhile I will post links to the forums I wrote to resolve the problem.
TranQL - https://jira.codehaus.org/browse/TQL-31?focusedCommentId=306715#comment-306715
Spring - http://forum.springsource.org/showthread.php?129311-Cast-ConnectionHandle-to-OracleConnection
Geronimo - https://issues.apache.org/jira/browse/GERONIMO-6383
If you are going through the same and need some help, just post a comment.
Related Errors:
java.lang.AbstractMethodError: org.tranql.connector.jdbc.ConnectionHandle.unwrap(Ljava/lang/Class;)Ljava/lang/Object;
java.lang.ClassCastException: org.tranql.connector.jdbc.ConnectionHandle cannot be cast to oracle.jdbc.OracleConnection