[kepler-dev] [Bug 1717] New: - EML200 data source throws error on 'Look Inside'

bugzilla-daemon@ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Wed Oct 13 14:37:07 PDT 2004


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=1717

           Summary: EML200 data source throws error on 'Look Inside'
           Product: Kepler
           Version: 1.0.0alpha1
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P1
         Component: general
        AssignedTo: rods at ku.edu
        ReportedBy: jones at nceas.ucsb.edu
         QAContact: kepler-dev at ecoinformatics.org


After dragging an EML200 data source from the result list window to the canvas,
if one clicks on 'Look Inside' to configure it, it throws an exception.  This
does not happen with the EML200 Simple Plot Example -- but happens consistently
with some other data packages.  Exception is pasted below.

Steps to reproduce:

1) Open kepler and launch EML2 Simple plot workflow
2) Click on data tab, search for 'mollusc'
3) Choose the first of the GCE mollusc data package and drag to canvas
4) Right-click and choose 'Look Inside'

The error generated is:
ptolemy.kernel.util.IllegalActionException: Cannot graphically edit a model that
is not a CompositeEntity. Model is a
org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource
{.eml-simple-plot-new.Mollusc population abundance monitoring: Fall 2001
mid-marsh and creekbank infaunal and epifaunal mollusc abundance based on
collections from GCE marsh, monitoring sites 1-}
  in .configuration.directory.effigy.Mollusc population abundance monitoring:
Fall 2001 mid-marsh and creekbank infaunal and epifaunal mollusc abundance based
on collections from GCE marsh, monitoring sites 1-.graphTableau
	at ptolemy.vergil.actor.ActorGraphTableau.<init>(ActorGraphTableau.java:98)
	at
ptolemy.vergil.actor.ActorGraphTableau$Factory.createTableau(ActorGraphTableau.java:162)
	at
ptolemy.actor.gui.PtolemyTableauFactory.createTableau(PtolemyTableauFactory.java:98)
	at ptolemy.actor.gui.TableauFactory.createTableau(TableauFactory.java:122)
	at ptolemy.actor.gui.Configuration.createPrimaryTableau(Configuration.java:193)
	at ptolemy.actor.gui.Configuration._openModel(Configuration.java:672)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:458)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:416)
	at
ptolemy.vergil.actor.ActorController$LookInsideAction.actionPerformed(ActorController.java:632)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
	at
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:289)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1113)
	at
javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenuItemUI.java:943)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
	at java.awt.Component.processMouseEvent(Component.java:5100)
	at java.awt.Component.processEvent(Component.java:4897)
	at java.awt.Container.processEvent(Container.java:1569)
	at java.awt.Component.dispatchEventImpl(Component.java:3615)
	at java.awt.Container.dispatchEventImpl(Container.java:1627)
	at java.awt.Component.dispatchEvent(Component.java:3477)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
	at java.awt.Container.dispatchEventImpl(Container.java:1613)
	at java.awt.Window.dispatchEventImpl(Window.java:1606)
	at java.awt.Component.dispatchEvent(Component.java:3477)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
	at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
	at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)



More information about the Kepler-dev mailing list