Index: AddDriverDialog.java =================================================================== RCS file: /cvs/db/src/org/netbeans/modules/db/explorer/dlg/AddDriverDialog.java,v retrieving revision 1.42 diff -u -r1.42 AddDriverDialog.java --- AddDriverDialog.java 20 Jul 2007 22:03:33 -0000 1.42 +++ AddDriverDialog.java 28 Sep 2007 03:37:52 -0000 @@ -44,6 +44,7 @@ import javax.swing.ListSelectionModel; import javax.swing.SwingUtilities; import org.openide.filesystems.FileObject; +import org.openide.filesystems.FileStateInvalidException; import org.openide.filesystems.FileUtil; import org.openide.filesystems.URLMapper; @@ -83,7 +84,7 @@ this(); customizer = true; - String fileName; + String fileName = ""; URL[] urls = drv.getURLs(); for (int i = 0; i < urls.length; i++) { FileObject fo = URLMapper.findFileObject(urls[i]); @@ -93,6 +94,12 @@ } catch (URISyntaxException e) { Exceptions.printStackTrace(e); fileName = null; + } + } else if (!fo.isData()) { + try { + fileName = fo.getFileSystem().getDisplayName(); + } catch (FileStateInvalidException ex) { + Exceptions.printStackTrace(ex); } } else { fileName = FileUtil.toFile(fo).getAbsolutePath();