DO NOT REPLY [Bug 24136] - ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true)
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136 ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true) [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Additional Comments From [EMAIL PROTECTED] 2004-02-28 21:59 --- Patch applied PooledConnectionImpl.java Revision : 1.15 Date : 2004/2/28 21:58:38 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 24136] - ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true)
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136 ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true) --- Additional Comments From [EMAIL PROTECTED] 2004-02-07 14:50 --- Wrapping the original connection in a DelegatingConnection seems to work. The following patch moves the creation of the DelegatingConnection into the PooledConnectionImpl (one DelegatingConnection for each PooledConnectionImpl) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 24136] - ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true)
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136 ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true) --- Additional Comments From [EMAIL PROTECTED] 2004-02-07 14:51 --- Created an attachment (id=10266) patch-24136 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 24136] - ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true)
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136 ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true) --- Additional Comments From [EMAIL PROTECTED] 2004-01-29 21:03 --- I think this could be easily fixed by changing the following line in the constructor of PoolablePreparedStatement It used to be: public PoolablePreparedStatement(PreparedStatement stmt, Object key, KeyedObjectPool pool, Connection conn) { super((DelegatingConnection)conn, stmt); Should be public PoolablePreparedStatement(PreparedStatement stmt, Object key, KeyedObjectPool pool, Connection conn) { super(new DelegatingConnection(conn), stmt); - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 24136] - ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true)
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136 ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true) --- Additional Comments From [EMAIL PROTECTED] 2003-12-29 12:00 --- Got today's source out of CVS and just did ant: ... compile: compile-test: test: [java] . [java] [java] BEGIN getConnection1() ... [java] Multithread test time = 2013 ms [java] .E.Multithread test time = 50 ms [java] Multithread test time = 2023 ms [java] [java] .E [java] Time: 28.562 [java] There were 2 errors: [java] 1) testPoolPrepareStatement(org.apache.commons.dbcp.datasources.Test SharedPoolDataSource)java.lang.ClassCastException: org.apache.commons.dbcp.Teste rConnection [java] at org.apache.commons.dbcp.PoolablePreparedStatement.init(Pool ablePreparedStatement.java:104) [java] at org.apache.commons.dbcp.cpdsadapter.PoolablePreparedStatement Stub.init(PoolablePreparedStatementStub.java:89) [java] at org.apache.commons.dbcp.cpdsadapter.PooledConnectionImpl.make Object(PooledConnectionImpl.java:311) [java] at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObj ect(GenericKeyedObjectPool.java:792) [java] at org.apache.commons.dbcp.cpdsadapter.PooledConnectionImpl.prep areStatement(PooledConnectionImpl.java:243) [java] at org.apache.commons.dbcp.cpdsadapter.ConnectionImpl.prepareSta tement(ConnectionImpl.java:332) [java] at org.apache.commons.dbcp.datasources.TestSharedPoolDataSource. testPoolPrepareStatement(TestSharedPoolDataSource.java:469) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces sorImpl.java:39) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet hodAccessorImpl.java:25) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 24136] - ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true)
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136 ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true) --- Additional Comments From [EMAIL PROTECTED] 2003-10-26 15:36 --- Looks like there is a bug in prepared statement pooling of DriverAdapterCPDS. Sort term solution: Disable the statement pooling, cpds.setPoolPreparedStatements(false) or switch to BasicDataSource (statement pooling included in v1.1) But this bug should be fixed of couse. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 24136] - ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true)
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24136 ClassCastException in DriverAdapterCPDS when setPoolPreparedStatements(true) --- Additional Comments From [EMAIL PROTECTED] 2003-10-26 17:42 --- testcase: TestSharedPoolDataSource.testPoolPrepareStatement - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]