100261 - Regression: JDBC WSDL Wizard Encountered NPE when connect using JDBC-ODBC Bridge data source
1.1 --- a/sql.wizard/src/org/netbeans/modules/jdbcwizard/wizards/JDBCWizardSelectionPanel.java Wed Apr 11 10:42:00 2007 +0000
1.2 +++ b/sql.wizard/src/org/netbeans/modules/jdbcwizard/wizards/JDBCWizardSelectionPanel.java Wed Apr 11 10:42:34 2007 +0000
1.3 @@ -512,6 +512,7 @@
1.4 */
1.5 public DBTable populateDBTable(String tableName){
1.6 final Connection connection = this.selectedConnection.getJDBCConnection();
1.7 + String driverName = null;
1.8 try{
1.9 final String[][] tableList = DBMetaData.getTablesOnly("", "", "", false,connection);
1.10 DBTable ffTable = null;
1.11 @@ -522,7 +523,7 @@
1.12 if(tableName.equals(currTable[DBMetaData.NAME])){
1.13 ffTable = new DBTableImpl(currTable[DBMetaData.NAME], currTable[DBMetaData.SCHEMA], currTable[DBMetaData.CATALOG]);
1.14 Table t = null;
1.15 - String driverName = connection.getMetaData().getDriverName();
1.16 + driverName = connection.getMetaData().getDriverName();
1.17 //For JDBC-ODBC driver we need to select columns by order otherwise, driver throws
1.18 //Invalid Descriptor Index exception
1.19 if(driverName.startsWith("JDBC-ODBC")){