我有這段代碼,用於使用JBoss 5.1,Oracle 11,ojdbc6.jar正確運行。我根據需要獲得了OracleConnection。打開到OracleConnection
InitialContext ic = new InitialContext();
DataSource ds = (DataSource) ic.lookup("java:/" + dataSource);
Connection con = ds.getConnection();
OracleConnection conn = con.unwrap(OracleConnection.class);
不再使用JBoss 7,Oracle 11,ojdbc6.jar。 它說是這樣的:
連接 不是包裝類Oracle連接
如果您有任何想法,請幫助。
感謝,但我已經嘗試這樣做,是不工作... – mariu
究竟不起作用?我想你會得到一個ClassCastException,但是在哪裏?如果它轉換爲OracleConnection,請查找使用wc.getUnderlyingConnection()獲得的對象的實際類。 – Viruzzo