Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JDBCCallabe execute does not return the result set when use with HSQLDB Stored Procedure Cursor. #284

Open
cristian-joseb opened this issue Aug 9, 2022 · 0 comments
Labels

Comments

@cristian-joseb
Copy link

cristian-joseb commented Aug 9, 2022

Questions

Do not use this issue tracker to ask questions, instead use one of these channels. Questions will likely be closed without notice.

Version

Which version(s) did you encounter this bug ?
3.9.13

Context

When writing some unit using HSQLDB, the execute method return false, and hence the result set is not returned.

https://github.com/vert-x3/vertx-jdbc-client/blob/master/src/main/java/io/vertx/ext/jdbc/impl/actions/JDBCCallable.java#L50

HSQLDB return false when call CallableStatement.execute(), in such a case Vertx is not able to return the result set.

Do you have a reproducer?

A reproducer is a simple project hosted on GitHub (or another forge supporting git clone operation) that has a build file that can be executed to reproduce the issue.

Reproducers are very helpful for contributors and will likely help them fixing your bug faster.

  • Link to github project/gist

https://github.com/cristian-joseb/vertx-JDBCCallable-HSQLDB/blob/main/src/test/java/org/brito/jdbc/JDBCCallableStoreProcedureTest.java

Steps to reproduce

  1. clone project.
  2. run the unit test.

Extra

  • Anything that can be relevant such as OS version, JVM version
    Java 8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

1 participant