[kepler-dev] [Kepler - Bug #6413] (New) error when switching to DDF inside Case refinement

noreply at nceas.ucsb.edu noreply at nceas.ucsb.edu
Fri Feb 7 13:14:53 PST 2014


Issue #6413 has been reported by Daniel Crawl.

----------------------------------------
Bug #6413: error when switching to DDF inside Case refinement
https://projects.ecoinformatics.org/ecoinfo/issues/6413

* Author: Daniel Crawl
* Status: New
* Priority: Normal
* Assignee: Derik Barseghian
* Category: actors
* Target version: 
* Bugzilla-Id: 
----------------------------------------
I get an exception when switching from SDF to DDF inside a Case Refinement. It seems to be caused by having an unconnected input port.

To reproduce:

1. open $PTII/ptolemy/actor/lib/hoc/test/auto/Case1.xml
2. add a new input port to Case
3. run the model
4. open the Case actor and replace SDF in each Refinement with DDF
5. run the model

The error is:

java.lang.IllegalArgumentException: hasToken() requires a positive argument.
	at ptolemy.actor.Mailbox.hasToken(Mailbox.java:149)
	at ptolemy.actor.IOPort.hasToken(IOPort.java:2061)
	at ptolemy.domains.ddf.kernel.DDFDirector.prefire(DDFDirector.java:649)
	at ptolemy.actor.CompositeActor.prefire(CompositeActor.java:1665)
	at ptolemy.actor.lib.hoc.CaseDirector.prefire(CaseDirector.java:267)
	at ptolemy.actor.CompositeActor.prefire(CompositeActor.java:1665)
	at ptolemy.actor.CompositeActor.iterate(CompositeActor.java:1082)
	at ptolemy.actor.sched.StaticSchedulingDirector.fire(StaticSchedulingDirector.java:211)
	at ptolemy.domains.sdf.kernel.SDFDirector.fire(SDFDirector.java:492)
	at ptolemy.actor.CompositeActor.fire(CompositeActor.java:450)
	at ptolemy.actor.Manager.iterate(Manager.java:787)
	at ptolemy.actor.Manager.execute(Manager.java:352)
	at ptolemy.actor.Manager.run(Manager.java:1202)
	at ptolemy.actor.Manager$PtolemyRunThread.run(Manager.java:1760)


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://projects.ecoinformatics.org/ecoinfo/my/account

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nceas.ucsb.edu/kepler/pipermail/kepler-dev/attachments/20140207/5f2a65a9/attachment.html>


More information about the Kepler-dev mailing list