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.
Build: NB 5.5 dev ((Build 200606290200, Pack 2006.06.29) and (Build 200606300200, Pack 2006.06.30) To reproduce it: 1. Create a new TRS sample project. 2. In the Projects window, expand TravelReservationService > Source Packages > nodes. 3. Double click TravelReservationService.bpel node to open it to Editor Window. ==> Error message "Unable to show diagram" is displayed in the Editor window Design view. Workaround: Close the Navigator window, close the TravelReservationService.bpel Editor window, then repeat step 3. Find the following exception in messages.log file: java.lang.ArrayIndexOutOfBoundsException: 3 at org.apache.xml.resolver.readers.TextCatalogReader.nextToken(TextCatalogReader.java:270) at org.apache.xml.resolver.readers.TR9401CatalogReader.readCatalog(TR9401CatalogReader.java:116) at org.apache.xml.resolver.Catalog.parseCatalogFile(Catalog.java:883) at org.apache.xml.resolver.Catalog.parsePendingCatalogs(Catalog.java:779) at org.apache.xml.resolver.Catalog.parseCatalog(Catalog.java:627) at org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl.resolveUsingApacheCatalog(CatalogModelImpl.java:332) at org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl.resolveUsingApacheCatalog(CatalogModelImpl.java:300) at org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl.resolveUsingPublicCatalog(CatalogModelImpl.java:252) at org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl.resolveUsingCatalog(CatalogModelImpl.java:217) at org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl.getModelSource(CatalogModelImpl.java:94) at org.netbeans.modules.bpel.model.impl.references.ExternalModelRetrieverImpl.collectWsdlModelsViaImports(ExternalModelRetrieverImpl.java:125) at org.netbeans.modules.bpel.model.impl.references.ExternalModelRetrieverImpl.getWSDLModels(ExternalModelRetrieverImpl.java:59) at org.netbeans.modules.bpel.model.impl.references.WSDLReferenceBuilder.getModels(WSDLReferenceBuilder.java:163) at org.netbeans.modules.bpel.model.impl.references.WSDLReferenceBuilder.getWSDLModels(WSDLReferenceBuilder.java:156) at org.netbeans.modules.bpel.model.impl.references.WSDLReferenceBuilder.getWSDLModels(WSDLReferenceBuilder.java:145) at org.netbeans.modules.bpel.model.impl.references.PartnerLinkTypeResolver.resolve(WSDLReferenceBuilder.java:410) at org.netbeans.modules.bpel.model.impl.references.GlobalWSDLReferenceImpl.get(GlobalWSDLReferenceImpl.java:52) at org.netbeans.modules.bpel.model.impl.references.GlobalWSDLReferenceImpl.get(GlobalWSDLReferenceImpl.java:28) at org.netbeans.modules.bpel.design.model.patterns.PartnerlinkPattern.reloadOperations(PartnerlinkPattern.java:134) at org.netbeans.modules.bpel.design.model.patterns.PartnerlinkPattern.createElementsImpl(PartnerlinkPattern.java:152) at org.netbeans.modules.bpel.design.model.patterns.Pattern.initPattern(Pattern.java:97) at org.netbeans.modules.bpel.design.model.DiagramModel.createPattern(DiagramModel.java:195) at org.netbeans.modules.bpel.design.model.patterns.ProcessPattern.createElementsImpl(ProcessPattern.java:250) at org.netbeans.modules.bpel.design.model.patterns.Pattern.initPattern(Pattern.java:97) at org.netbeans.modules.bpel.design.model.DiagramModel.createPattern(DiagramModel.java:195) [catch] at org.netbeans.modules.bpel.design.DesignView.<init>(DesignView.java:161) at org.netbeans.modules.bpel.editors.multiview.DesignerMultiViewElement.createDesignView(DesignerMultiViewElement.java:364) at org.netbeans.modules.bpel.editors.multiview.DesignerMultiViewElement.initializeUI(DesignerMultiViewElement.java:372) at org.netbeans.modules.bpel.editors.multiview.DesignerMultiViewElement.<init>(DesignerMultiViewElement.java:142) at org.netbeans.modules.bpel.editors.multiview.DesignerMultiViewElementDesc.createElement(DesignerMultiViewElementDesc.java:50) at org.netbeans.core.multiview.MultiViewModel.getElementForDescription(MultiViewModel.java:191) at org.netbeans.core.multiview.MultiViewModel.getActiveElement(MultiViewModel.java:111) at org.netbeans.core.multiview.MultiViewModel.getActiveElement(MultiViewModel.java:107) at org.netbeans.core.multiview.MultiViewPeer.showCurrentElement(MultiViewPeer.java:243) at org.netbeans.core.multiview.MultiViewPeer.showCurrentElement(MultiViewPeer.java:235) at org.netbeans.core.multiview.MultiViewPeer$SelectionListener.selectionChanged(MultiViewPeer.java:622) at org.netbeans.core.multiview.MultiViewModel.fireSelectionChanged(MultiViewModel.java:230) at org.netbeans.core.multiview.MultiViewModel.setActiveDescription(MultiViewModel.java:99) at org.netbeans.core.multiview.MultiViewModel$BtnGroup.setSelected(MultiViewModel.java:280) at javax.swing.JToggleButton$ToggleButtonModel.setSelected(JToggleButton.java:215) at javax.swing.ButtonGroup.setSelected(ButtonGroup.java:139) at org.netbeans.core.multiview.MultiViewModel$BtnGroup.setSelected(MultiViewModel.java:276) at javax.swing.JToggleButton$ToggleButtonModel.setSelected(JToggleButton.java:215) at javax.swing.AbstractButton.setSelected(AbstractButton.java:274) at org.netbeans.core.multiview.TabsComponent.changeActiveManually(TabsComponent.java:153) at org.netbeans.core.multiview.MultiViewPeer$MVTCHandler.requestActive(MultiViewPeer.java:648) at org.netbeans.core.api.multiview.MultiViewHandler.requestActive(MultiViewHandler.java:73) at org.netbeans.modules.bpel.core.multiview.BpelMultiViewSupport.requestViewOpen(BpelMultiViewSupport.java:108) at org.netbeans.modules.bpel.core.BPELDataObject$BPELNode$1.actionPerformed(BPELDataObject.java:336) at org.openide.explorer.view.TreeView$PopupSupport.mouseClicked(TreeView.java:1364) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:212) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211) at java.awt.Component.processMouseEvent(Component.java:5491) at javax.swing.JComponent.processMouseEvent(JComponent.java:3126) 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:3901) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1774) at java.awt.Component.dispatchEvent(Component.java:3803) 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)
This is XML tools issue. I need to coordinate with them about this.
The problem was in bad header in catalog.xml file in samples module.
Verified the bug is fixed in NB 5.5 dev build 060710.