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 144977

Summary: Error message at Bean creation and Project Deployment
Product: javaee Reporter: goelanshulin <goelanshulin>
Component: CodeAssignee: issues@javaee <issues>
Status: RESOLVED WORKSFORME    
Severity: blocker    
Priority: P4    
Version: 6.x   
Hardware: All   
OS: Windows XP   
Issue Type: DEFECT Exception Reporter:

Description goelanshulin 2008-08-25 08:54:25 UTC
java.lang.NullPointerException
	at org.netbeans.modules.j2ee.ddloaders.multiview.EntityHelper.getGetterMethod(EntityHelper.java:117)
	at org.netbeans.modules.j2ee.ddloaders.multiview.EntityHelper.getGetterMethod(EntityHelper.java:105)
	at org.netbeans.modules.j2ee.ddloaders.multiview.CmpFieldHelper.getType(CmpFieldHelper.java:66)
	at org.netbeans.modules.j2ee.ddloaders.multiview.CmpFieldHelper.getTypeString(CmpFieldHelper.java:61)
	at org.netbeans.modules.j2ee.ddloaders.multiview.CmpFieldsTableModel.getValueAt(CmpFieldsTableModel.java:87)
	at javax.swing.JTable.getValueAt(JTable.java:1902)
	at javax.swing.JTable.prepareRenderer(JTable.java:3907)
	at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2070)
	at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1972)
	at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1895)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)
	at javax.swing.JComponent.paintComponent(JComponent.java:742)
	at javax.swing.JComponent.paint(JComponent.java:1005)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JViewport.paint(JViewport.java:728)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane.java:297)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:559)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:559)
	at javax.swing.JComponent.paintChildren(JComponent.java:842)
	at javax.swing.JComponent.paint(JComponent.java:1014)
	at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
	at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
	at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
	at java.awt.Container.paint(Container.java:1709)
	at org.netbeans.core.windows.view.ui.MainWindow.paint(MainWindow.java:547)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:254)
	at java.awt.Component.dispatchEventImpl(Component.java:4031)
	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.pumpEvents(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Comment 1 dlipin 2008-08-28 15:09:06 UTC
goelanshulin,

Could you please describe exact steps to reproduce the issue?
Please also put here the info about the NetBeans that you use (Help->About) and also attach the messages.log file.
For 6.0 it is located at %USERPROFILE%/.netbeans/6.0/var/log/messages.log.


Thanks,
Dmitry
Comment 2 goelanshulin 2008-08-29 07:04:47 UTC
I am using Net Beans 5.5 and the kind of error message I am getting is...
Actually during the middle of deployment of the EJB Module on the application server there was a power failure due to
which this exception is coming up time and again it basically corrupts the jar file and the following error comes up not
in the same bean but any of the beans randomly. I think there is a problem with the editor now as the same JAR file is
working in other installations of netbeans on different machines
 

java.lang.NullPointerException

                at org.netbeans.modules.j2ee.ddloaders.multiview.EntityHelper.getGetterMethod(EntityHelper.java:117)

                at org.netbeans.modules.j2ee.ddloaders.multiview.EntityHelper.getGetterMethod(EntityHelper.java:105)

                at org.netbeans.modules.j2ee.ddloaders.multiview.CmpFieldHelper.getType(CmpFieldHelper.java:66)

                at org.netbeans.modules.j2ee.ddloaders.multiview.CmpFieldHelper.getTypeString(CmpFieldHelper.java:61)

                at org.netbeans.modules.j2ee.ddloaders.multiview.CmpFieldsTableModel.getValueAt(CmpFieldsTableModel.java:87)

                at javax.swing.JTable.getValueAt(JTable.java:1902)

                at javax.swing.JTable.prepareRenderer(JTable.java:3907)

                at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2070)

                at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1972)

                at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1895)

                at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)

                at javax.swing.JComponent.paintComponent(JComponent.java:742)

                at javax.swing.JComponent.paint(JComponent.java:1005)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JViewport.paint(JViewport.java:728)

                at javax.swing.JComponent.paintChildren(JComponent.java:842)

                at javax.swing.JComponent.paint(JComponent.java:1014)

                at javax.swing.JComponent._paintImmediately(JComponent.java:4869)

                at javax.swing.JComponent.paintImmediately(JComponent.java:4666)

                at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:451)

[catch] at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:114)

                at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)

                at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)

                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 3 Jayashri Visvanathan 2008-12-24 23:38:49 UTC
If you still encounter this issue in NetBeans 6.5, please reopen.