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 80789 - New Entity Class throw NPE in freeform project
Summary: New Entity Class throw NPE in freeform project
Status: RESOLVED DUPLICATE of bug 75850
Alias: None
Product: javaee
Classification: Unclassified
Component: Persistence (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: Erno Mononen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-21 09:29 UTC by xam
Modified: 2006-07-21 11:08 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 xam 2006-07-21 09:29:35 UTC
Start "New Entity Class" (on a existing ant based project ...on other projects 
i'm told it only works for ejb3 projects)

starts typing the package name and I get:

java.lang.NullPointerException
	at 
org.netbeans.modules.j2ee.persistence.provider.ProviderUtil.createPersistenceDDFile(ProviderUtil.java:466)
	at 
org.netbeans.modules.j2ee.persistence.provider.ProviderUtil.getPUDataObject(ProviderUtil.java:449)
	at 
org.netbeans.modules.j2ee.persistence.provider.ProviderUtil.persistenceExists(ProviderUtil.java:489)
	at 
org.netbeans.modules.j2ee.persistence.wizard.entity.EntityWizardDescriptor.isValid(EntityWizardDescriptor.java:76)
	at 
org.netbeans.modules.java.project.JavaTargetChooserPanel.isValid(JavaTargetChooserPanel.java:156)
	at org.openide.WizardDescriptor.updateState(WizardDescriptor.java:623)
	at org.openide.loaders.TemplateWizard.updateState(TemplateWizard.java:674)
	at 
org.netbeans.modules.project.ui.NewFileWizard.updateState(NewFileWizard.java:91)
	at 
org.openide.WizardDescriptor$Listener.stateChanged(WizardDescriptor.java:1609)
	at 
org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:278)
	at 
org.netbeans.modules.java.project.JavaTargetChooserPanel.fireChange(JavaTargetChooserPanel.java:175)
	at 
org.netbeans.modules.java.project.JavaTargetChooserPanel.stateChanged(JavaTargetChooserPanel.java:219)
	at 
org.netbeans.modules.java.project.JavaTargetChooserPanelGUI.fireChange(JavaTargetChooserPanelGUI.java:226)
	at 
org.netbeans.modules.java.project.JavaTargetChooserPanelGUI.changedUpdate(JavaTargetChooserPanelGUI.java:403)
	at 
org.netbeans.modules.java.project.JavaTargetChooserPanelGUI.insertUpdate(JavaTargetChooserPanelGUI.java:407)
	at 
javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:184)
	at 
javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:754)
	at 
javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:711)
	at javax.swing.text.PlainDocument.insertString(PlainDocument.java:114)
	at javax.swing.text.AbstractDocument.replace(AbstractDocument.java:673)
	at 
javax.swing.text.JTextComponent.replaceSelection(JTextComponent.java:1099)
	at 
javax.swing.text.DefaultEditorKit$DefaultKeyTypedAction.actionPerformed(DefaultEditorKit.java:839)
	at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1571)
	at javax.swing.JComponent.processKeyBinding(JComponent.java:2763)
	at javax.swing.JComponent.processKeyBindings(JComponent.java:2798)
	at javax.swing.JComponent.processKeyEvent(JComponent.java:2726)
	at java.awt.Component.processEvent(Component.java:5265)
	at java.awt.Container.processEvent(Container.java:1966)
	at java.awt.Component.dispatchEventImpl(Component.java:3955)
	at java.awt.Container.dispatchEventImpl(Container.java:2024)
	at java.awt.Component.dispatchEvent(Component.java:3803)
	at 
java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1810)
	at 
java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:672)
	at 
java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:920)
	at 
java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:798)
	at 
java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:636)
	at java.awt.Component.dispatchEventImpl(Component.java:3841)
	at java.awt.Container.dispatchEventImpl(Container.java:2024)
	at java.awt.Window.dispatchEventImpl(Window.java:1774)
	at java.awt.Component.dispatchEvent(Component.java:3803)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:153)
	at java.awt.Dialog$1.run(Dialog.java:515)
	at java.awt.Dialog.show(Dialog.java:536)
	at 
org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:810)
	at 
org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:853)
	at 
org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:841)
	at org.openide.util.Mutex.doEventAccess(Mutex.java:1172)
	at org.openide.util.Mutex.readAccess(Mutex.java:209)
	at 
org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:826)
	at java.awt.Component.show(Component.java:1300)
	at java.awt.Component.setVisible(Component.java:1253)
	at 
org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:461)
	at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:334)
	at 
org.netbeans.modules.project.ui.actions.NewFile.doPerform(NewFile.java:117)
	at 
org.netbeans.modules.project.ui.actions.NewFile.actionPerformed(NewFile.java:94)
	at 
org.netbeans.modules.project.ui.actions.LookupSensitiveAction.actionPerformed(LookupSensitiveAction.java:100)
	at 
org.openide.windows.TopComponent.processKeyBinding(TopComponent.java:848)
	at javax.swing.JComponent.processKeyBindings(JComponent.java:2809)
	at javax.swing.JComponent.processKeyEvent(JComponent.java:2726)
	at java.awt.Component.processEvent(Component.java:5265)
	at java.awt.Container.processEvent(Container.java:1966)
	at java.awt.Component.dispatchEventImpl(Component.java:3955)
	at java.awt.Container.dispatchEventImpl(Container.java:2024)
	at java.awt.Component.dispatchEvent(Component.java:3803)
	at 
java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1810)
	at 
java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:672)
	at 
java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:920)
	at 
java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:798)
	at 
java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:636)
	at java.awt.Component.dispatchEventImpl(Component.java:3841)
	at java.awt.Container.dispatchEventImpl(Container.java:2024)
	at java.awt.Window.dispatchEventImpl(Window.java:1774)
	at java.awt.Component.dispatchEvent(Component.java:3803)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Comment 1 Petr Blaha 2006-07-21 10:48:57 UTC
Seems as duplicate of the issue #80652
Comment 2 Erno Mononen 2006-07-21 11:08:38 UTC

*** This issue has been marked as a duplicate of 75850 ***