Rahul Challapalli created DRILL-3566:
----------------------------------------
Summary: Calling Connection.prepareStatement throws a
ClassCastException
Key: DRILL-3566
URL: https://issues.apache.org/jira/browse/DRILL-3566
Project: Apache Drill
Issue Type: Bug
Components: Client - JDBC
Reporter: Rahul Challapalli
Assignee: Daniel Barclay (Drill)
Priority: Blocker
Git Commit # : 65935db8d01b95a7a3107835d7cd5e61220e2f84
I am hitting the below exception when using Connection.prepareStatement without
binding any parameters
{code}
PreparedStatement stmt = con.prepareStatement(DRILL_SAMPLE_QUERY);
Exception in thread "main" java.lang.ClassCastException:
org.apache.drill.jdbc.impl.DrillJdbc41Factory$DrillJdbc41PreparedStatement
cannot be cast to org.apache.drill.jdbc.impl.DrillStatementImpl
at
org.apache.drill.jdbc.impl.DrillJdbc41Factory.newResultSet(DrillJdbc41Factory.java:106)
at
org.apache.drill.jdbc.impl.DrillJdbc41Factory.newResultSet(DrillJdbc41Factory.java:1)
at
net.hydromatic.avatica.AvaticaConnection.executeQueryInternal(AvaticaConnection.java:397)
at
net.hydromatic.avatica.AvaticaPreparedStatement.executeQuery(AvaticaPreparedStatement.java:77)
at com.incorta.trails.DrillTest.query(DrillTest.java:33)
at com.incorta.trails.DrillTest.main(DrillTest.java:12)
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)