Kepler: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362009-04-25T23:03:43ZEcoinformatics Redmine
Redmine Bug #4028 (Resolved): Nondeterministic Merge Actor doesn't generate outputhttps://projects.ecoinformatics.org/ecoinfo/issues/40282009-04-25T23:03:43Zjianwu jianwujianwu@sdsc.edu
<p>My workflow that used to work but does not work now. Finally I found out it is because I can not get output the Nondeterministic Merge Actor. If I revert ptolemy directory (ptolemy/domains/pn/kernel) version back to 52467, I can get output from Nondeterministic Merge Actor.</p> Bug #4004 (Resolved): error inferring widths in instance of class actorhttps://projects.ecoinformatics.org/ecoinfo/issues/40042009-04-21T16:22:46ZDaniel Crawldanielcrawl@gmail.com
<p>I get an exception when creating an instance of a class actor that contains a relation:</p>
<p>1. place composite actor on canvas<br />2. create a relation between 2 actors inside composite actor<br />3. make composite actor a class<br />4. create instance of class</p>
<p>I also get this exception when loading a model with instances of class actors.</p>
<p>The gui reports the exception originates at ptolemy.moml.MoMLParser.startElement(), but it is actually:</p>
<p>java.lang.NullPointerException<br /> at ptolemy.actor.CompositeActor.inferringWidths(CompositeActor.java:587)<br /> at ptolemy.actor.IORelation._inferringWidths(IORelation.java:901)<br /> at ptolemy.actor.IORelation._setWidth(IORelation.java:1133)<br /> at ptolemy.actor.IORelation.attributeChanged(IORelation.java:173)<br /> at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:1992)<br /> at ptolemy.data.expr.Variable._evaluate(Variable.java:1646)<br /> at ptolemy.data.expr.Variable._propagate(Variable.java:1732)<br /> at ptolemy.data.expr.Variable.validate(Variable.java:1430)<br /> at ptolemy.kernel.util.NamedObj._validateSettables(NamedObj.java:2687)<br /> at ptolemy.kernel.util.NamedObj.validateSettables(NamedObj.java:1990)<br /> at ptolemy.kernel.ComponentRelation.setContainer(ComponentRelation.java:459)<br /> at ptolemy.actor.IORelation.setContainer(IORelation.java:632)<br /> at ptolemy.kernel.CompositeEntity.clone(CompositeEntity.java:335)<br /> at ptolemy.actor.CompositeActor.clone(CompositeActor.java:256)<br /> at ptolemy.kernel.InstantiableNamedObj.instantiate(InstantiableNamedObj.java:384)<br /> at ptolemy.kernel.ComponentEntity.instantiate(ComponentEntity.java:180)<br /> at ptolemy.moml.MoMLParser._createEntity(MoMLParser.java:4040)<br /> at ptolemy.moml.MoMLParser.startElement(MoMLParser.java:2461)<br /> at com.microstar.xml.XmlParser.parseElement(XmlParser.java:931)<br /> at com.microstar.xml.XmlParser.parseContent(XmlParser.java:1104)</p>
<pre><code>....</code></pre>