Našel jsem svůj problém. Doufám, že to pomůže komukoli se stejným problémem.
Zdá se, že tato věc souvisí s konfliktem s knihovnami ovladačů ojdbc. Jeden ovladač mám ve svém kocourkovi a další deklarovaný v pom.xml přes maven.
<!-- Driver oracle -->
<dependency>
<groupId>com.plexus</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0</version>
<scope>provided</scope>
</dependency>
Prohlášením tohoto ovladače jako poskytnutého byl můj problém vyřešen a připojení je nyní načteno, jak je popsáno níže
if (con.isWrapperFor(OracleConnection.class)) {
oracleConnection = con.unwrap(OracleConnection.class);
}