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.

Bug 44635

Summary: Crash when entering JDBC Driver
Product: db Reporter: jimcp <jimcp>
Component: CodeAssignee: Radko Najman <rnajman>
Status: VERIFIED WORKSFORME    
Severity: blocker    
Priority: P2    
Version: 3.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description jimcp 2004-06-09 15:23:21 UTC
java.lang.NullPointerException
	at org.netbeans.modules.db.explorer.
DatabaseConnection.setDriver(DatabaseConnection.
java:127)
	at org.netbeans.modules.db.explorer.infos.
ConnectionNodeInfo.
updateConnection(ConnectionNodeInfo.java:201)
	at org.netbeans.modules.db.explorer.infos.
ConnectionNodeInfo.put(ConnectionNodeInfo.java:
184)
	at org.netbeans.modules.db.explorer.infos.
DatabaseNodeInfo.setProperty(DatabaseNodeInfo.
java:365)
	at org.netbeans.modules.db.explorer.
DatabasePropertySupport.
setValue(DatabasePropertySupport.java:37)
	at org.openide.explorer.propertysheet.
NodePropertyModel.setValue(NodePropertyModel.java:
80)
	at org.openide.explorer.propertysheet.
PropertyDialogManager.
doButtonPressed(PropertyDialogManager.java:445)
	at org.openide.explorer.propertysheet.
PropertyDialogManager.
access$000(PropertyDialogManager.java:37)
	at org.openide.explorer.propertysheet.
PropertyDialogManager$1.
actionPerformed(PropertyDialogManager.java:121)
	at org.netbeans.core.windows.services.
NbPresenter$ButtonListener.
actionPerformed(NbPresenter.java:973)
	at javax.swing.AbstractButton.
fireActionPerformed(AbstractButton.java:1786)
	at javax.swing.
AbstractButton$ForwardActionEvents.
actionPerformed(AbstractButton.java:1839)
	at javax.swing.DefaultButtonModel.
fireActionPerformed(DefaultButtonModel.java:420)
	at javax.swing.DefaultButtonModel.
setPressed(DefaultButtonModel.java:258)
	at javax.swing.plaf.basic.BasicButtonListener.
mouseReleased(BasicButtonListener.java:245)
	at java.awt.Component.
processMouseEvent(Component.java:5100)
	at java.awt.Component.processEvent(Component.
java:4897)
	at java.awt.Container.processEvent(Container.
java:1569)
	at java.awt.Component.
dispatchEventImpl(Component.java:3615)
	at java.awt.Container.
dispatchEventImpl(Container.java:1627)
	at java.awt.Component.dispatchEvent(Component.
java:3477)
	at java.awt.LightweightDispatcher.
retargetMouseEvent(Container.java:3483)
	at java.awt.LightweightDispatcher.
processMouseEvent(Container.java:3198)
	at java.awt.LightweightDispatcher.
dispatchEvent(Container.java:3128)
	at java.awt.Container.
dispatchEventImpl(Container.java:1613)
	at java.awt.Window.dispatchEventImpl(Window.java:
1606)
	at java.awt.Component.dispatchEvent(Component.
java:3477)
[catch] at java.awt.EventQueue.
dispatchEvent(EventQueue.java:456)
	at java.awt.EventDispatchThread.
pumpOneEventForHierarchy(EventDispatchThread.java:
201)
	at java.awt.EventDispatchThread.
pumpEventsForHierarchy(EventDispatchThread.java:
151)
	at java.awt.EventDispatchThread.
pumpEventsForHierarchy(EventDispatchThread.java:
141)
	at java.awt.Dialog$1.run(Dialog.java:540)
	at java.awt.Dialog.show(Dialog.java:561)
	at org.netbeans.core.windows.services.
NbPresenter.superShow(NbPresenter.java:722)
	at org.netbeans.core.windows.services.
NbPresenter.doShow(NbPresenter.java:765)
	at org.netbeans.core.windows.services.
NbPresenter.run(NbPresenter.java:753)
	at org.openide.util.Mutex.doEventAccess(Mutex.
java:924)
	at org.openide.util.Mutex.readAccess(Mutex.java:
158)
	at org.netbeans.core.windows.services.
NbPresenter.show(NbPresenter.java:738)
	at org.openide.explorer.propertysheet.
CustomEditorAction.
actionPerformed(CustomEditorAction.java:255)
	at org.openide.explorer.propertysheet.SheetTable.
editCellAt(SheetTable.java:767)
	at javax.swing.plaf.basic.
BasicTableUI$MouseInputHandler.
adjustFocusAndSelection(BasicTableUI.java:510)
	at javax.swing.plaf.basic.
BasicTableUI$MouseInputHandler.
mousePressed(BasicTableUI.java:494)
	at java.awt.AWTEventMulticaster.
mousePressed(AWTEventMulticaster.java:222)
	at java.awt.AWTEventMulticaster.
mousePressed(AWTEventMulticaster.java:221)
	at java.awt.AWTEventMulticaster.
mousePressed(AWTEventMulticaster.java:221)
	at java.awt.Component.
processMouseEvent(Component.java:5097)
	at org.openide.explorer.propertysheet.SheetTable.
processMouseEvent(SheetTable.java:568)
	at java.awt.Component.processEvent(Component.
java:4897)
	at java.awt.Container.processEvent(Container.
java:1569)
	at java.awt.Component.
dispatchEventImpl(Component.java:3615)
	at java.awt.Container.
dispatchEventImpl(Container.java:1627)
	at java.awt.Component.dispatchEvent(Component.
java:3477)
	at java.awt.LightweightDispatcher.
retargetMouseEvent(Container.java:3483)
	at java.awt.LightweightDispatcher.
processMouseEvent(Container.java:3195)
	at java.awt.LightweightDispatcher.
dispatchEvent(Container.java:3128)
	at java.awt.Container.
dispatchEventImpl(Container.java:1613)
	at java.awt.Window.dispatchEventImpl(Window.java:
1606)
	at java.awt.Component.dispatchEvent(Component.
java:3477)
	at java.awt.EventQueue.dispatchEvent(EventQueue.
java:456)
	at java.awt.EventDispatchThread.
pumpOneEventForHierarchy(EventDispatchThread.java:
201)
	at java.awt.EventDispatchThread.
pumpEventsForHierarchy(EventDispatchThread.java:
151)
	at java.awt.EventDispatchThread.
pumpEvents(EventDispatchThread.java:145)
	at java.awt.EventDispatchThread.
pumpEvents(EventDispatchThread.java:137)
	at java.awt.EventDispatchThread.
run(EventDispatchThread.java:100)
Comment 1 Radko Najman 2004-07-14 17:51:17 UTC
Cannot reproduce in the dev build. Closing as WORKSFORME.
Feel free to reopen if you can still reproduce it in the current dev
build.
Comment 2 dmladek 2004-07-16 13:37:12 UTC
I've never met this problem too, at least since I'm testing it (for
several months)