« Return to Thread: MevenIDE + NetBeans + Enterprise Applications

Re: MevenIDE + NetBeans + Enterprise Applications

by Milos Kleint-2 :: Rate this Message:

Reply to Author | View in Thread

Hello,

If you upgrade to the latest maven support in 6.5 beta (4.0.3 version)
the issue from stacktrace shall be fined.
persistence also fixed (was bad metadata on update center)

Regards

Milos



On Wed, Aug 20, 2008 at 11:33 AM, Marcin Kwapisz <mkwapisz@...> wrote:

> Hi,
> We try to use for our Enterprise Application project Maven2 (MevenIDE) and NetBeans 6.1. We have had problems with plugin 3.1.x so feature-3.2-snapshot has been used instead.
>
> We have noticed that some Netbeans fatures are disabled or does not work, like: Enterprise Resources (popup menu in EJB file, menuitem is disabled) and New File->Persistence->Session Beans for Entity Classes. Null Pointer Exception is thrown in the second case. It is not a problem for us to manually create facades for entities or inject ejb, but these creators are very convenient for our students.
>
> Regards
> --
> Marcin Kwapisz
> Division of Computer Networks
> Technical Univeristy of Lodz, Poland
>
>
> java.lang.NullPointerException
>        at org.netbeans.modules.j2ee.persistence.wizard.EntityClosure.<init>(EntityClosure.java:104)
>        at org.netbeans.modules.j2ee.persistence.wizard.EntityClosure.create(EntityClosure.java:98)
>        at org.netbeans.modules.j2ee.persistence.wizard.PersistenceClientEntitySelectionVisual.read(PersistenceClientEntitySelectionVisual.java:413)
>        at org.netbeans.modules.j2ee.persistence.wizard.PersistenceClientEntitySelection.readSettings(PersistenceClientEntitySelection.java:106)
>        at org.openide.WizardDescriptor.updateStateOpen(WizardDescriptor.java:745)
>        at org.openide.WizardDescriptor.updateState(WizardDescriptor.java:720)
>        at org.openide.loaders.TemplateWizard.updateState(TemplateWizard.java:738)
>        at org.netbeans.modules.project.ui.NewFileWizard.updateState(NewFileWizard.java:119)
>        at org.openide.WizardDescriptor$Listener.stateChanged(WizardDescriptor.java:1838)
>        at org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:319)
>        at org.openide.loaders.TemplateWizardIterImpl.fireStateChanged(TemplateWizardIterImpl.java:270)
>        at org.openide.loaders.TemplateWizardIterImpl.setIterator(TemplateWizardIterImpl.java:116)
>        at org.openide.loaders.TemplateWizardIteratorWrapper.setIterator(TemplateWizardIteratorWrapper.java:76)
>        at org.openide.loaders.TemplateWizard.setTemplateImpl(TemplateWizard.java:200)
>        at org.openide.loaders.TemplateWizard.setTemplate(TemplateWizard.java:218)
>        at org.netbeans.modules.project.ui.TemplateChooserPanel.storeSettings(TemplateChooserPanel.java:147)
>        at org.netbeans.modules.project.ui.TemplateChooserPanel.storeSettings(TemplateChooserPanel.java:66)
>        at org.openide.WizardDescriptor.setValueOpen(WizardDescriptor.java:1206)
>        at org.openide.WizardDescriptor.setValue(WizardDescriptor.java:1185)
>        at org.netbeans.core.windows.services.NbPresenter$ButtonListener.actionPerformed(NbPresenter.java:1098)
>        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.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>        at java.awt.Component.processMouseEvent(Component.java:6041)
>        at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>        at java.awt.Component.processEvent(Component.java:5806)
>        at java.awt.Container.processEvent(Container.java:2058)
>        at java.awt.Component.dispatchEventImpl(Component.java:4413)
>        at java.awt.Container.dispatchEventImpl(Container.java:2116)
>        at java.awt.Component.dispatchEvent(Component.java:4243)
>        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
>        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
>        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
>        at java.awt.Container.dispatchEventImpl(Container.java:2102)
>        at java.awt.Window.dispatchEventImpl(Window.java:2440)
>        at java.awt.Component.dispatchEvent(Component.java:4243)
>        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
>        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
>        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
>        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177)
>        at java.awt.Dialog$1.run(Dialog.java:1045)
>        at java.awt.Dialog$3.run(Dialog.java:1097)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at java.awt.Dialog.show(Dialog.java:1095)
>        at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:835)
>        at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:869)
>        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:857)
>        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:108)
>        at org.openide.util.Mutex.doEventAccess(Mutex.java:1355)
>        at org.openide.util.Mutex.readAccess(Mutex.java:268)
>        at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:842)
>        at java.awt.Component.show(Component.java:1422)
>        at java.awt.Component.setVisible(Component.java:1375)
>        at java.awt.Window.setVisible(Window.java:806)
>        at java.awt.Dialog.setVisible(Dialog.java:985)
>        at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:502)
>        at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:369)
>        at org.netbeans.modules.project.ui.actions.NewFile.doPerform(NewFile.java:153)
>        at org.netbeans.modules.project.ui.actions.NewFile.access$200(NewFile.java:84)
>        at org.netbeans.modules.project.ui.actions.NewFile$PopupListener.actionPerformed(NewFile.java:348)
>        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:1220)
>        at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1261)
>        at java.awt.Component.processMouseEvent(Component.java:6041)
>        at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>        at java.awt.Component.processEvent(Component.java:5806)
>        at java.awt.Container.processEvent(Container.java:2058)
>        at java.awt.Component.dispatchEventImpl(Component.java:4413)
>        at java.awt.Container.dispatchEventImpl(Container.java:2116)
>        at java.awt.Component.dispatchEvent(Component.java:4243)
>        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
>        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
>        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
>        at java.awt.Container.dispatchEventImpl(Container.java:2102)
>        at java.awt.Window.dispatchEventImpl(Window.java:2440)
>        at java.awt.Component.dispatchEvent(Component.java:4243)
> [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:273)
>        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
>        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
>        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
>        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
>        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


 « Return to Thread: MevenIDE + NetBeans + Enterprise Applications