du bruger Oracle-specifik API, der forventer, at din Connection er en bestemt Oracle Connection-klasse. Men den forbindelse, du arbejder med, er en c3p0-proxyforbindelse, ikke den Oracle Connection-klasse.
hvis du vil bruge det Oracle-specifikke api, har du et par valgmuligheder:
- du kan bruge c3p0's rå forbindelsesoperationer, se http://www .mchange.com/projects/c3p0/index.html#raw_connection_ops for det præcise eksempel, du leder efter;
- c3p0 leveres faktisk med en jar-fil til Oracle, der udfører denne handling. det er sjældent brugt og bliver dog gammelt, så et gran salt;
- du kan opgradere til en prerelease version af c3p0-0.9.5 , som understøtter det fulde JDBC4-api, og brug unwrap-operationen til at udtrække den rå Oracle Connection.
held og lykke!