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 159808 - NPE in JDBCWizardTransferPanel
Summary: NPE in JDBCWizardTransferPanel
Status: NEW
Alias: None
Product: soa
Classification: Unclassified
Component: Database BC (show other bugs)
Version: 6.x
Hardware: Sun Solaris
: P3 blocker (vote)
Assignee: Pavan Veeravarapu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-06 16:03 UTC by spericas
Modified: 2009-06-09 20:55 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description spericas 2009-03-06 16:03:34 UTC
This NPE happens when trying to create a "WSDL from a Database" in a BPEL project. I noticed the API when switching from
JDK 6u4 to JDK 6u12. It works with the former and fails with the latter. Both NB 6.1 and 6.5 show the same problem with
JDK 6u12.

ava.lang.NullPointerException
	at org.netbeans.modules.jdbcwizard.wizards.JDBCWizardTransferPanel.isValid(JDBCWizardTransferPanel.java:147)
	at java.awt.Component.invalidateIfValid(Component.java:2740)
	at java.awt.Component.setLocale(Component.java:1810)
	at javax.swing.JComponent.<init>(JComponent.java:595)
	at javax.swing.JPanel.<init>(JPanel.java:65)
	at javax.swing.JPanel.<init>(JPanel.java:92)
	at javax.swing.JPanel.<init>(JPanel.java:100)
	at org.netbeans.modules.jdbcwizard.wizards.JDBCWizardTransferPanel.<init>(JDBCWizardTransferPanel.java:79)
	at org.netbeans.modules.jdbcwizard.wizards.JDBCWizardTransferPanel.<init>(JDBCWizardTransferPanel.java:93)
	at
org.netbeans.modules.jdbcwizard.wizards.JDBCCollaborationWizard$WizardIterator.createPanels(JDBCCollaborationWizard.java:161)
	at org.netbeans.modules.jdbcwizard.wizards.JDBCWizardIterator.getPanels(JDBCWizardIterator.java:181)
	at org.netbeans.modules.jdbcwizard.wizards.JDBCWizardIterator.initialize(JDBCWizardIterator.java:199)
	at
org.netbeans.modules.jdbcwizard.wizards.JDBCCollaborationWizard$WizardIterator.initialize(JDBCCollaborationWizard.java:108)
	at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.initialize(TemplateWizard.java:1008)
	at org.openide.loaders.TemplateWizardIterImpl.setIterator(TemplateWizardIterImpl.java:100)
	at org.openide.loaders.TemplateWizardIteratorWrapper.setIterator(TemplateWizardIteratorWrapper.java:76)
	at org.openide.loaders.TemplateWizard.setTemplateImpl(TemplateWizard.java:193)
	at org.openide.loaders.TemplateWizard.setTemplate(TemplateWizard.java:211)
	at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:458)
	at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:374)
	at org.netbeans.modules.project.ui.actions.NewFile.doPerform(NewFile.java:154)
	at org.netbeans.modules.project.ui.actions.NewFile.access$200(NewFile.java:80)
	at org.netbeans.modules.project.ui.actions.NewFile$PopupListener.actionPerformed(NewFile.java:349)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266)
	at java.awt.Component.processMouseEvent(Component.java:6216)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
	at java.awt.Component.processEvent(Component.java:5981)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4583)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4413)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2475)
	at java.awt.Component.dispatchEvent(Component.java:4413)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)