If you need to get the underlying connection,

((BasicDataSource) dataSource).setAccessToUnderlyingConnectionAllowed(true);

Before you can getConnection.



-----Original Message-----
From: Shankar Unni [mailto:[EMAIL PROTECTED] 
Sent: December 1, 2004 5:32 PM
To: [EMAIL PROTECTED]
Subject: Re: [dbcp] Call Oracle stored procedure via DBCP?


Sergey Karpov wrote:
> During a call of stored procedure through DBCP there is a mistake of 
> reduction of type:
> 
> java.lang.ClassCastException

That's because you're assuming that dbcp returns you a naked vendor JDBC 
Connection object. It doesn't - it returns you a pooled connection 
wrapper with forwarding methods.  Ditto for CallableStatements.

If you really needed to get the underlying object, you'd have to look at 
the JavaDoc for DBCP.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


!DSPAM:41ae4678152041696882794!

Reply via email to