[kepler-dev] [Bug 5694] Dragging from a port results in a NPE
bugzilla-daemon at ecoinformatics.org
bugzilla-daemon at ecoinformatics.org
Thu Aug 23 18:33:02 PDT 2012
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5694
--- Comment #4 from Derik Barseghian <barseghian at nceas.ucsb.edu> 2012-08-23 18:33:02 PDT ---
There's a new issue on trunk related to NamedObjId: if I drag out a String
Constant and configure it with a new value, I get a ClassCastException.
[run] Exception occurred during event dispatching:
[run] java.lang.ClassCastException: org.kepler.moml.NamedObjId$1 cannot
be cast to org.kepler.moml.NamedObjId
[run] at
org.kepler.workflow.WorkflowManager.changeExecuted(WorkflowManager.java:195)
[run] at
ptolemy.kernel.util.ChangeRequest.execute(ChangeRequest.java:202)
[run] at
ptolemy.kernel.util.NamedObj._executeChangeRequests(NamedObj.java:2558)
[run] at
ptolemy.kernel.util.NamedObj.requestChange(NamedObj.java:1774)
[run] at
ptolemy.actor.CompositeActor.requestChange(CompositeActor.java:1951)
[run] at
ptolemy.kernel.util.NamedObj.requestChange(NamedObj.java:1749)
[run] at org.kepler.moml.NamedObjId$1.run(NamedObjId.java:801)
[run] at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[run] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
[run] at java.awt.EventQueue.access$000(EventQueue.java:84)
[run] at java.awt.EventQueue$1.run(EventQueue.java:602)
[run] at java.awt.EventQueue$1.run(EventQueue.java:600)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
[run] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
[run] at java.awt.Dialog$1.run(Dialog.java:1046)
[run] at java.awt.Dialog$3.run(Dialog.java:1098)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at java.awt.Dialog.show(Dialog.java:1096)
[run] at java.awt.Component.show(Component.java:1584)
[run] at java.awt.Component.setVisible(Component.java:1536)
[run] at java.awt.Window.setVisible(Window.java:842)
[run] at java.awt.Dialog.setVisible(Dialog.java:986)
[run] at ptolemy.gui.ComponentDialog.<init>(ComponentDialog.java:209)
[run] at ptolemy.gui.ComponentDialog.<init>(ComponentDialog.java:122)
[run] at ptolemy.gui.ComponentDialog.<init>(ComponentDialog.java:101)
[run] at
ptolemy.actor.gui.EditParametersDialog.<init>(EditParametersDialog.java:105)
[run] at
ptolemy.actor.gui.EditParametersDialog.<init>(EditParametersDialog.java:93)
[run] at
ptolemy.vergil.toolbox.ConfigureAction._openDialog(ConfigureAction.java:146)
[run] at
ptolemy.vergil.toolbox.ConfigureAction.actionPerformed(ConfigureAction.java:99)
[run] at
diva.canvas.interactor.ActionInteractor.mousePressed(ActionInteractor.java:74)
[run] at
diva.canvas.interactor.CompositeInteractor.mousePressed(CompositeInteractor.java:199)
[run] at
diva.canvas.interactor.SelectionInteractor.mousePressed(SelectionInteractor.java:202)
[run] at
diva.canvas.FigureLayer.dispatchEventUpTree(FigureLayer.java:551)
[run] at diva.canvas.FigureLayer.grabPointer(FigureLayer.java:319)
[run] at
diva.canvas.FigureLayer.processLayerEvent(FigureLayer.java:673)
[run] at diva.canvas.FigureLayer.dispatchEvent(FigureLayer.java:203)
[run] at
diva.canvas.CanvasPane.processLayerEvent(CanvasPane.java:280)
[run] at diva.canvas.CanvasPane.dispatchEvent(CanvasPane.java:89)
[run] at
diva.canvas.JCanvas.internalProcessMouseEvent(JCanvas.java:520)
[run] at diva.canvas.JCanvas.processMouseEvent(JCanvas.java:474)
[run] at java.awt.Component.processEvent(Component.java:6053)
[run] at java.awt.Container.processEvent(Container.java:2041)
[run] at java.awt.Component.dispatchEventImpl(Component.java:4651)
[run] at java.awt.Container.dispatchEventImpl(Container.java:2099)
[run] at java.awt.Component.dispatchEvent(Component.java:4481)
[run] at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
[run] at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235)
[run] at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
[run] at java.awt.Container.dispatchEventImpl(Container.java:2085)
[run] at java.awt.Window.dispatchEventImpl(Window.java:2478)
[run] at java.awt.Component.dispatchEvent(Component.java:4481)
[run] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
[run] at java.awt.EventQueue.access$000(EventQueue.java:84)
[run] at java.awt.EventQueue$1.run(EventQueue.java:602)
[run] at java.awt.EventQueue$1.run(EventQueue.java:600)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
[run] at java.awt.EventQueue$2.run(EventQueue.java:616)
[run] at java.awt.EventQueue$2.run(EventQueue.java:614)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
[run] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
[run] at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
[run] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
[run] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
[run] at
java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
--
Configure bugmail: http://bugzilla.ecoinformatics.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
More information about the Kepler-dev
mailing list