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 97531 - AssertionError when importing from reerenced project
Summary: AssertionError when importing from reerenced project
Status: VERIFIED WORKSFORME
Alias: None
Product: xml
Classification: Unclassified
Component: Catalog Support (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Samaresh Panda
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-09 01:40 UTC by htt
Modified: 2007-09-25 01:34 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description htt 2007-03-09 01:40:23 UTC
With CB 070308_6 (6.0)....

Create sample BluePrint1
  File > New Project > Samples > SOA > BPEL BluePrints > BluePrint1
Create a Bpel module
  File > New Project > SOA > BPEL Module
In Projects,
  right-click BpelModule1 > Properties
  select Project Refrences; add project BluePrint1; OK
  expand BpelModule1
  right-click Process Files > New > File/Folder > XML > XML Schema 
  open newXmlSchema.xsd
  right-click Referenced Schemas > Add > Import
  in Add Import dialog box, expand all of By File
  select all available .xsd files under BluePrint1; OK
==> java.lang.AssertionError
        at
org.netbeans.modules.xml.catalogsupport.DefaultProjectCatalogSupport.getSourceFolder(DefaultProjectCatalogSupport.java:212)
        at
org.netbeans.modules.xml.catalogsupport.DefaultProjectCatalogSupport.getSourceFolder(DefaultProjectCatalogSupport.java:192)
        at
org.netbeans.modules.xml.catalogsupport.DefaultProjectCatalogSupport.getReferenceURI(DefaultProjectCatalogSupport.java:158)
        at
org.netbeans.modules.xml.xam.ui.customizer.ExternalReferenceCreator.getLocation(ExternalReferenceCreator.java:557)
        at
org.netbeans.modules.xml.schema.ui.nodes.categorized.customizer.ImportCreator.applyChanges(ImportCreator.java:68)
        at
org.netbeans.modules.xml.xam.ui.customizer.AbstractComponentCustomizer.apply(AbstractComponentCustomizer.java:66)
        at
org.netbeans.modules.xml.schema.ui.basic.UIUtilities$2.actionPerformed(UIUtilities.java:235)
        at
org.netbeans.core.windows.services.NbPresenter$ButtonListener.actionPerformed(NbPresenter.java:1046)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
        at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.Component.processMouseEvent(Component.java:6038)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3260)
        at java.awt.Component.processEvent(Component.java:5803)
        at java.awt.Container.processEvent(Container.java:2058)
        at java.awt.Component.dispatchEventImpl(Component.java:4410)
        at java.awt.Container.dispatchEventImpl(Container.java:2116)
        at java.awt.Component.dispatchEvent(Component.java:4240)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
        at java.awt.Container.dispatchEventImpl(Container.java:2102)
        at java.awt.Window.dispatchEventImpl(Window.java:2429)
        at java.awt.Component.dispatchEvent(Component.java:4240)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
        at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
        at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
        at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177)
        at java.awt.Dialog$1.run(Dialog.java:1039)
        at java.awt.Dialog$3.run(Dialog.java:1091)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Dialog.java:1089)
        at
org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:785)
        at
org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:819)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:807)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:56)
        at org.openide.util.Mutex.doEventAccess(Mutex.java:1201)
        at org.openide.util.Mutex.readAccess(Mutex.java:220)
        at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:792)
        at java.awt.Component.show(Component.java:1419)
        at java.awt.Component.setVisible(Component.java:1372)
        at java.awt.Window.setVisible(Window.java:801)
        at java.awt.Dialog.setVisible(Dialog.java:979)
        at
org.netbeans.modules.xml.schema.ui.nodes.categorized.newtype.AdvancedSchemaComponentNewType.customize(AdvancedSchemaComponentNewType.java:242)
        at
org.netbeans.modules.xml.schema.ui.nodes.categorized.newtype.AdvancedSchemaComponentNewType.create(AdvancedSchemaComponentNewType.java:96)
        at org.openide.actions.NewAction.performAction(NewAction.java:79)
        at org.openide.actions.NewAction.access$100(NewAction.java:43)
        at
org.openide.actions.NewAction$ActSubMenuModel.performActionAt(NewAction.java:233)
        at
org.openide.awt.Actions$ISubActionListener.actionPerformed(Actions.java:1022)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
        at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1170)
        at
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1211)
        at java.awt.Component.processMouseEvent(Component.java:6038)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3260)
        at java.awt.Component.processEvent(Component.java:5803)
        at java.awt.Container.processEvent(Container.java:2058)
        at java.awt.Component.dispatchEventImpl(Component.java:4410)
        at java.awt.Container.dispatchEventImpl(Container.java:2116)
        at java.awt.Component.dispatchEvent(Component.java:4240)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
        at java.awt.Container.dispatchEventImpl(Container.java:2102)
        at java.awt.Window.dispatchEventImpl(Window.java:2429)
        at java.awt.Component.dispatchEvent(Component.java:4240)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
        at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
        at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Comment 1 Samaresh Panda 2007-03-16 00:20:26 UTC
Sounds like this was a merge related issue. I'm not able to reproduce.
Comment 2 tonybeckham 2007-03-30 00:01:30 UTC
Fix VERIFIED in 6.0 build 200703271800.