import javax.sql.DataSource;\r
import java.sql.DatabaseMetaData;\r
import java.sql.Connection;\r
+import java.sql.ResultSet;\r
import java.sql.ResultSetMetaData;\r
import java.sql.SQLException;\r
import java.sql.Statement;\r
* @throws SQLException \r
*/\r
public void printResultSetMetaData(ResultSet rs) throws SQLException {\r
+ if (rs == null) {\r
+ return;\r
+ }\r
ResultSetMetaData metadata = rs.getMetaData();\r
+ if (metadata == null) {\r
+ return;\r
+ }\r
int numberOfColumns = metadata.getColumnCount();\r
for (int i = 1; i <= numberOfColumns; i++) {\r
logger.debug(metadata.getColumnName(i));\r