Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.
Originally posted by: Tim MeagherHi,
Which version of the LAE are you using, and where did you get the JdbcOdbcDriver from?
If this is an enterprise installation, which version of Java are you using?
I have tried using the sun.jdbc.odbc.JdbcOdbcDriver without configuring anything in the lib/java/ext directories, since the sun.jdbc.odbc.JdbcOdbcDriver comes with the JDK, and is by default in the classpaths for the JDBC nodes.
I did this with the latest version (4.5.4, currently in development) of the LAE, and also received an error.
However, the error I received is different from the one you received.
The issue I am seeing is an "UnsupportedOperationException".
It looks like the getParameterMetadata call isn't supported by this JDBC driver, and while we are handling some of the errors that are thrown by other drivers where they don't support this operation, we aren't handling the particular exception that is thrown by the sun.jdbc.odbc.JdbcOdbcPreparedStatement class.
I have raised a bug about this in our bug tracking system (issue# 4083).
However, since the error you are receiving looks different, if you could provide any extra information I can see if there is something that can be done to workaround this issue, or if any extra information should be added to issue 4083.
If a workaround can't be found, I guess using the ODBC drivers, using the DB Store, DB Execute and DB Query nodes is probably the best way forward at the moment.
Regards,
Tim.