This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
[#200704031800, jdk1.5.0, Jaytox driver] to reproduce: ------------- 1) add Jaytox driver 2) connect using database url like: jdbc:jaytox:file///Users.../file.xml ERROR: IDE throws 'Unable to add connection, null' error message. The message should be more descriptive than the simple 'null' The exception thrown by the driver is:
Created attachment 40501 [details] java.net.MalformedURLException: unknown protocol: jdbc
The driver does not actually throw that exception, it only logs it. It does throw a NullPointerException, which has a null message. Should only display "Unable to add connection." in such cases.
Fixed. RCS file: /cvs/db/src/org/netbeans/modules/db/explorer/DbUtilities.java,v done Checking in src/org/netbeans/modules/db/explorer/DbUtilities.java; /cvs/db/src/org/netbeans/modules/db/explorer/DbUtilities.java,v <-- DbUtilities.java initial revision: 1.1 done Checking in src/org/netbeans/modules/db/explorer/actions/AddColumnAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/AddColumnAction.java,v <-- AddColumnAction.java new revision: 1.20; previous revision: 1.19 done Checking in src/org/netbeans/modules/db/explorer/actions/AddIndexAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/AddIndexAction.java,v <-- AddIndexAction.java new revision: 1.27; previous revision: 1.26 done Checking in src/org/netbeans/modules/db/explorer/actions/AddToIndexAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/AddToIndexAction.java,v <-- AddToIndexAction.java new revision: 1.31; previous revision: 1.30 done Checking in src/org/netbeans/modules/db/explorer/actions/ConnectAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/ConnectAction.java,v <-- ConnectAction.java new revision: 1.44; previous revision: 1.43 done Checking in src/org/netbeans/modules/db/explorer/actions/ConnectUsingDriverAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/ConnectUsingDriverAction.java,v <-- ConnectUsingDriverAction.java new revision: 1.36; previous revision: 1.35 done Checking in src/org/netbeans/modules/db/explorer/actions/CreateProcedureAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/CreateProcedureAction.java,v <-- CreateProcedureAction.java new revision: 1.17; previous revision: 1.16 done Checking in src/org/netbeans/modules/db/explorer/actions/CreateTableAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/CreateTableAction.java,v <-- CreateTableAction.java new revision: 1.23; previous revision: 1.22 done Checking in src/org/netbeans/modules/db/explorer/actions/CreateViewAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/CreateViewAction.java,v <-- CreateViewAction.java new revision: 1.22; previous revision: 1.21 done Checking in src/org/netbeans/modules/db/explorer/actions/DisconnectAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/DisconnectAction.java,v <-- DisconnectAction.java new revision: 1.21; previous revision: 1.20 done Checking in src/org/netbeans/modules/db/explorer/actions/GrabCatalogAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/GrabCatalogAction.java,v <-- GrabCatalogAction.java new revision: 1.17; previous revision: 1.16 done Checking in src/org/netbeans/modules/db/explorer/actions/GrabTableAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/GrabTableAction.java,v <-- GrabTableAction.java new revision: 1.29; previous revision: 1.28 done Checking in src/org/netbeans/modules/db/explorer/actions/RecreateCatalogAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/RecreateCatalogAction.java,v <-- RecreateCatalogAction.java new revision: 1.17; previous revision: 1.16 done Checking in src/org/netbeans/modules/db/explorer/actions/RecreateTableAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/RecreateTableAction.java,v <-- RecreateTableAction.java new revision: 1.30; previous revision: 1.29 done Checking in src/org/netbeans/modules/db/explorer/actions/RemoveFromIndexAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/RemoveFromIndexAction.java,v <-- RemoveFromIndexAction.java new revision: 1.15; previous revision: 1.14 done Checking in src/org/netbeans/modules/db/explorer/actions/RemoveFromPrimaryKeyAction.java; /cvs/db/src/org/netbeans/modules/db/explorer/actions/RemoveFromPrimaryKeyAction.java,v <-- RemoveFromPrimaryKeyAction.java new revision: 1.15; previous revision: 1.14 done Checking in src/org/netbeans/modules/db/explorer/infos/ColumnNodeInfo.java; /cvs/db/src/org/netbeans/modules/db/explorer/infos/ColumnNodeInfo.java,v <-- ColumnNodeInfo.java new revision: 1.37; previous revision: 1.36 done Checking in src/org/netbeans/modules/db/resources/Bundle.properties; /cvs/db/src/org/netbeans/modules/db/resources/Bundle.properties,v <-- Bundle.properties new revision: 1.107; previous revision: 1.106 done RCS file: /cvs/db/test/unit/src/org/netbeans/modules/db/explorer/DbUtilitiesTest.java,v done Checking in test/unit/src/org/netbeans/modules/db/explorer/DbUtilitiesTest.java; /cvs/db/test/unit/src/org/netbeans/modules/db/explorer/DbUtilitiesTest.java,v <-- DbUtilitiesTest.java initial revision: 1.1 done