java.lang.NumberFormatException: For input string: "tns:key" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Integer.parseInt(Integer.java:449) at java.lang.Integer.valueOf(Integer.java:554) at org.netbeans.modules.xml.schema.model.impl.LocalElementBaseImpl.getMinOccurs(LocalElementBaseImpl.java:109) at org.netbeans.modules.xml.schema.model.impl.LocalElementBaseImpl.getMinOccursEffective(LocalElementBaseImpl.java:128) at org.netbeans.modules.xml.schema.ui.nodes.categorized.AdvancedLocalElementNode.getHtmlDisplayName(AdvancedLocalElementNode.java:85) at org.openide.explorer.view.VisualizerNode.getHtmlDisplayName(VisualizerNode.java:535) at org.openide.explorer.view.NodeRenderer.getTreeCellRendererComponent(NodeRenderer.java:125) at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2717) at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475) at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:535) at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:169) at javax.swing.plaf.basic.BasicTreeUI.getPathBounds(BasicTreeUI.java:515) at javax.swing.plaf.basic.BasicTreeUI.getPathBounds(BasicTreeUI.java:508) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeNodesChanged(BasicTreeUI.java:3761) at javax.swing.tree.DefaultTreeModel.fireTreeNodesChanged(DefaultTreeModel.java:468) at javax.swing.tree.DefaultTreeModel.nodesChanged(DefaultTreeModel.java:330) at javax.swing.tree.DefaultTreeModel.nodeChanged(DefaultTreeModel.java:261) at org.openide.explorer.view.NodeTreeModel$Listener.update(NodeTreeModel.java:261) at org.openide.explorer.view.VisualizerNode.run(VisualizerNode.java:455) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.openide.util.Mutex$1R.run(Mutex.java:1301) at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1811) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.readAccess(Mutex.java:351) at org.openide.explorer.view.VisualizerNode$QP.run(VisualizerNode.java:676) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.writeAccess(Mutex.java:452) at org.openide.explorer.view.VisualizerNode$QP.runSafe(VisualizerNode.java:658) at org.openide.explorer.view.VisualizerNode.propertyChange(VisualizerNode.java:417) Caused: java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor43.invoke(GeneratedMethodAccessor43.java:0) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:451) Caused: java.lang.reflect.UndeclaredThrowableException at $Proxy6.propertyChange(.java:0) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1241) at org.openide.nodes.Node.fireDisplayNameChange(Node.java:1035) at org.openide.nodes.AbstractNode.setName(AbstractNode.java:236) at org.netbeans.modules.xml.schema.ui.nodes.SchemaComponentNode._setName(SchemaComponentNode.java:638) at org.netbeans.modules.xml.schema.ui.nodes.SchemaComponentNode.updateDisplayName(SchemaComponentNode.java:406) at org.netbeans.modules.xml.schema.ui.nodes.SchemaComponentNode.propertyChange(SchemaComponentNode.java:969) at org.netbeans.modules.xml.schema.ui.nodes.categorized.AdvancedLocalElementNode.propertyChange(AdvancedLocalElementNode.java:121) at org.netbeans.modules.xml.xam.ui.XAMUtils$AwtPropertyChangeListener$1.run(XAMUtils.java:167) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:131) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)