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)

Reply via email to