I know that the Generic JDBC data-source, is not fully supported (as it seems).
However, it seems like there are some issues with it.
I am working with a JDBC driver which is written "by the book" (meaning all the interfaces are implemented as needed, and tested correctly vs java programs and sql-tools like squirel sql and other tools).
For some views which are supposed to be well exposed through the JDBC, Denodo s not able to read them, and throws an "ExInternalError", which while looking at the details looks like :
com.denodo.util.jdbc.DatabaseInspector  - describeTable (connection, string, string) java.sql.SQLException: Unable to find columns
at com.denodo.util.jdbc.DatabaseInspector.describeTable(DatabaseInspector.java:1043) ~[denodo-commons-jdbc.util.jar:6.0.4]
if more information is needed I'll be happy to supply.
Moreover, it seems that if I try to bypass this by creating a view by query, Denodo is stuck in something which seems like inifinite loop while trying to create the base view.
(This is not the 1st time I see this issue of what seems to be a hanging process, I've seen this happening with other JDBC's drivers)