java.lang.NullPointerException at com.sun.jdo.modules.persistence.mapping.ejb.util.SunOneUtilsCMP.createClassState(SunOneUtilsCMP.java:487) at com.sun.jdo.modules.persistence.mapping.ejb.ui.panels.BeanMappingPanel.getClassState(BeanMappingPanel.java:2076) at com.sun.jdo.modules.persistence.mapping.ejb.ui.panels.BeanMappingPanel.showMappingForBean(BeanMappingPanel.java:2059) at org.netbeans.modules.j2ee.sun.share.configBean.customizers.ejbmodule.CmpEntityEjbCustomizer.initializeTabbedBeanPanels(CmpEntityEjbCustomizer.java:160) at org.netbeans.modules.j2ee.sun.share.configBean.customizers.ejbmodule.EjbCustomizer.setComponentValues(EjbCustomizer.java:248) at org.netbeans.modules.j2ee.sun.share.configBean.customizers.ejbmodule.EjbCustomizer.setObject(EjbCustomizer.java:73) at org.netbeans.modules.j2ee.sun.share.configBean.customizers.ejbmodule.EntityEjbCustomizer.setObject(EntityEjbCustomizer.java:54) at org.netbeans.modules.j2ee.sun.share.configBean.customizers.ejbmodule.CmpEntityEjbCustomizer.setObject(CmpEntityEjbCustomizer.java:59) at org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanPanelView.getPanel(ConfigBeanPanelView.java:114) at org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanPanelView.showSelection(ConfigBeanPanelView.java:75) at com.sun.tools.j2ee.editor.PanelView$NodeSelectedListener.propertyChange(Unknown Source) at org.openide.util.WeakListener$PropertyChange.propertyChange(WeakListener.java:337) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.openide.explorer.ExplorerManager$2.run(ExplorerManager.java:791) at org.openide.util.Mutex.doEvent(Mutex.java:1024) at org.openide.util.Mutex.readAccess(Mutex.java:239) at org.openide.explorer.ExplorerManager.fireInAWT(ExplorerManager.java:789) at org.openide.explorer.ExplorerManager.access$600(ExplorerManager.java:49) at org.openide.explorer.ExplorerManager$1AtomicSetSelectedNodes.updateSelection(ExplorerManager.java:208) at org.openide.explorer.ExplorerManager$1AtomicSetSelectedNodes.run(ExplorerManager.java:212) at org.openide.util.Mutex.readAccess(Mutex.java:246) at org.openide.explorer.ExplorerManager.setSelectedNodes(ExplorerManager.java:217) at org.openide.explorer.ExplorerManager$1SetExploredContextAndSelection.run(ExplorerManager.java:293) at org.openide.util.Mutex.readAccess(Mutex.java:246) at org.openide.explorer.ExplorerManager.setExploredContextAndSelection(ExplorerManager.java:305) at org.openide.explorer.view.BeanTreeView.selectionChanged(BeanTreeView.java:89) at org.openide.explorer.view.TreeView.callSelectionChanged(TreeView.java:648) at org.openide.explorer.view.TreeView$TreePropertyListener.run(TreeView.java:1002) at org.openide.util.Mutex.postRequest(Mutex.java:987) at org.openide.util.Mutex.postReadRequest(Mutex.java:421) at org.openide.explorer.view.TreeView$TreePropertyListener.valueChanged(TreeView.java:972) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1078) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:287) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:170) at javax.swing.JTree.setSelectionPath(JTree.java:1174) at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2246) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3432) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3393) 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.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:221) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:221) at java.awt.Component.processMouseEvent(Component.java:5485) at javax.swing.JComponent.processMouseEvent(JComponent.java:3093) at java.awt.Component.processEvent(Component.java:5253) 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.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3889) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1766) at java.awt.Component.dispatchEvent(Component.java:3803) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) 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)