} else {
localResultSet =
sqlConnection.executeQuery( sql, SQLConnection.RESULTSET_FORWARDONLY, SQLConnection.CONCUR_READONLY );
}
}
IPentahoMetaData metadata = mappedQuery.generateMetadata( localResultSet.getMetaData() );
( (SQLResultSet) localResultSet ).setMetaData( metadata );
closeConnection = false;
} catch ( Exception e ) {
logger.error( Messages.getInstance().getErrorString(