java.lang.NullPointerException at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:187) at com.google.common.cache.LocalCache.get(LocalCache.java:3966) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3971) at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4831) at com.google.common.cache.LocalCache$LocalManualCache.getUnchecked(LocalCache.java:4836) at com.imavis.omc.deviceui.view.api.CommercialInfo.getCommercialDescription(CommercialInfo.java:36) at com.imavis.omc.deviceui.view.DescriptionDisplayer.setDevice(DescriptionDisplayer.java:49) at com.imavis.omc.deviceui.view.DescriptionDisplayer.updateNode(DescriptionDisplayer.java:62) at com.imavis.omc.deviceui.view.DescriptionDisplayer.addNotify(DescriptionDisplayer.java:35) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at org.openide.windows.TopComponent.addNotify(TopComponent.java:287) at java.awt.Container.addNotify(Container.java:2769) at org.netbeans.modules.form.fakepeer.FakePeerContainer.addNotify(FakePeerContainer.java:65) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at org.openide.windows.TopComponent.addNotify(TopComponent.java:295) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at org.openide.windows.TopComponent.addNotify(TopComponent.java:295) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at org.netbeans.swing.tabcontrol.TabbedContainer.addNotify(TabbedContainer.java:946) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4743) at java.awt.Container.addImpl(Container.java:1114) at java.awt.Container.add(Container.java:410) at org.netbeans.core.windows.view.ui.MultiSplitPane.setChildren(MultiSplitPane.java:155) at org.netbeans.core.windows.view.SplitView.updateSplitPane(SplitView.java:243) at org.netbeans.core.windows.view.SplitView.setChildren(SplitView.java:131) at org.netbeans.core.windows.view.ViewHierarchy.updateViewForAccessor(ViewHierarchy.java:257) at org.netbeans.core.windows.view.ViewHierarchy.updateViewForAccessor(ViewHierarchy.java:247) at org.netbeans.core.windows.view.ViewHierarchy.updateViewHierarchy(ViewHierarchy.java:164) at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:156) at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:273) at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:249) at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:277) at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:249) at org.netbeans.core.windows.ViewRequestor.postRequest(ViewRequestor.java:187) at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:127) at org.netbeans.core.windows.Central.removeModeTopComponent(Central.java:1004) at org.netbeans.core.windows.ModeImpl.removeTopComponent(ModeImpl.java:478) at org.netbeans.core.windows.ModeImpl.close(ModeImpl.java:286) at org.netbeans.core.windows.WindowManagerImpl.topComponentClose(WindowManagerImpl.java:1278) at org.openide.windows.TopComponent.close(TopComponent.java:575) at org.openide.windows.TopComponent.close(TopComponent.java:562) at org.netbeans.core.windows.actions.ActionUtils.closeWindow(ActionUtils.java:550) at org.netbeans.core.windows.actions.CloseWindowAction$2.run(CloseWindowAction.java:112) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705) at java.awt.EventQueue.access$000(EventQueue.java:101) at java.awt.EventQueue$3.run(EventQueue.java:666) at java.awt.EventQueue$3.run(EventQueue.java:664) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:675) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:162) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105) at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)