[ 
https://issues.apache.org/jira/browse/DERBY-6931?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16179177#comment-16179177
 ] 

Mark Swatosh edited comment on DERBY-6931 at 9/25/17 3:34 PM:
--------------------------------------------------------------

[~himashasds] Sorry to step on your toes here a bit, but I actually ended up 
looking into this a little more this morning and now I've got a working fix in 
my environment. Would you mind letting me have this defect?


was (Author: mswatosh):
Sorry to step on your toes here a bit, but I actually ended up looking into 
this a little more this morning and now I've got a working fix in my 
environment. Would you mind letting me have this defect?

> ClientPreparedStatement doesn't support executeLargeBatch
> ---------------------------------------------------------
>
>                 Key: DERBY-6931
>                 URL: https://issues.apache.org/jira/browse/DERBY-6931
>             Project: Derby
>          Issue Type: Bug
>          Components: JDBC, Network Client
>    Affects Versions: 10.11.1.1, 10.12.1.1, 10.13.1.1
>            Reporter: Mark Swatosh
>            Assignee: Himasha De Silva
>         Attachments: Main.java
>
>
> When trying to run executeLargeBatch on a PreparedStatement, the following 
> error is seen:
> Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.Object; 
> cannot be cast to java.lang.String
>       at 
> org.apache.derby.client.am.ClientStatement.flowExecuteBatch(ClientStatement.java:2460)
>       at 
> org.apache.derby.client.am.ClientStatement.executeBatchX(ClientStatement.java:1292)
>       at 
> org.apache.derby.client.am.ClientStatement.executeLargeBatch(ClientStatement.java:1269)
>       at com.test.Main.main(Main.java:22)
> Upon further inspection, I found executeLargeBatch isn't implemented in 
> ClientPreparedStatement and it is using ClientStatement instead. It pulls in 
> the parameter for the PreparedStatement as a Statement, which is where the 
> ClassCastException occurs. I will attach a simple reproduction.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to