In DRDAConnThread.writeSQLCINRD() at line 4129 we have:
ResultSet rs = null;
...
if (!stmt.needsToSendParamData) <<< line 4129
rs = stmt.getResultSet();
then later at line 4137 we access rs regardless of its setting:
ResultSetMetaData rsmeta = rs.getMetaData();
this will lead to an NPE if stmt.needsToSendParamData was true.
Any ideas on what is going on here? Should the test of
needsToSendParamData be removed?
Dan.
