我有这段代码,曾经使用 JBoss 5.1、Oracle 11、ojdbc6.jar 正常运行。我根据需要获取了 OracleConnection。
InitialContext ic = new InitialContext();
DataSource ds = ( DataSource ) ic.lookup( "java:/" + dataSource );
Connection con = ds.getConnection();
OracleConnection conn = con.unwrap( OracleConnection.class );
Run Code Online (Sandbox Code Playgroud)
不再使用 JBoss 7、Oracle 11、ojdbc6.jar。它是这样说的:
Connection 不是 Oracle Connection 的包装类
如果您有任何想法,请帮忙。