Tôi đã tìm thấy vấn đề của mình. Tôi hy vọng điều này có thể giúp bất kỳ ai có cùng vấn đề.
Điều này dường như liên quan đến xung đột với các thư viện trình điều khiển ojdbc. Tôi có một trình điều khiển trong tomcat của tôi và một trình điều khiển khác được khai báo trong pom.xml qua maven.
<!-- Driver oracle -->
<dependency>
<groupId>com.plexus</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0</version>
<scope>provided</scope>
</dependency>
Khai báo trình điều khiển này như được cung cấp đã khắc phục sự cố của tôi và kết nối hiện đã được truy xuất như mô tả bên dưới
if (con.isWrapperFor(OracleConnection.class)) {
oracleConnection = con.unwrap(OracleConnection.class);
}