Kepler: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362010-02-06T02:52:36ZEcoinformatics Redmine
Redmine Bug #4767 (Resolved): error instantiating actor with port types from KARhttps://projects.ecoinformatics.org/ecoinfo/issues/47672010-02-06T02:52:36ZOliver Soongsoong@nceas.ucsb.edu
<p>Create an Expression actor, give it an input port of type boolean, save it as a KAR into a local repository, then try and drag it onto the canvas. I get an error:</p>
<p>ptolemy.kernel.util.IllegalActionException: TypeAttribute can only be contained by instances of TypedIOPort.<br /> in .Expression.kepler:input and ._type</p> Bug #4710 (Resolved): RExpression fails to convert arrayType(niltype)https://projects.ecoinformatics.org/ecoinfo/issues/47102010-01-29T02:09:15ZOliver Soongsoong@nceas.ucsb.edu
<p>Create a workflow with 2 RExpressions. The first should output c(NA, NA). The second should take the output from the first as input. Hook a Display to the output of the second to observe the error in R. Basically, a token of arrayType(niltype) is sent, but the second RExpression doesn't know how to convert this and drops the token. I think it just needs another entry of "|| (token_type_string.startsWith("arrayType(niltype"))" around line 631 of RExpression.java.</p> Bug #4662 (Resolved): roll revision vs. new object IDhttps://projects.ecoinformatics.org/ecoinfo/issues/46622010-01-13T00:11:32ZOliver Soongsoong@nceas.ucsb.edu
<p>My current auth namespace is 3371. I have a file with an old auth namespace of 1347. If I open the XML file, view LSID, and roll revision, then generate a report and attempt to save the KAR, I get an error saying it can't be saved because the report is NULL. If I open the XML file, view LSID, new object ID, then generate a report, I can save the KAR as expected. If I open the XML file, delete an actor then undo, then generate a report, I can save the KAR as expected.</p>
<p>Thing seem to work fine if the auth namespace is the same.</p>
<p>What's the difference between roll revision and new object ID, why do we need 2, and why doesn't roll revision seem to work in this case.</p> Bug #4633 (Resolved): LSID conflictshttps://projects.ecoinformatics.org/ecoinfo/issues/46332009-12-15T01:04:31ZOliver Soongsoong@nceas.ucsb.edu
<p>Create a workflow and save a KAR (KAR1). Note the LSID. Change the workflow in some recognizable fashion and save a KAR (KAR2). The LSID bumps as expected. Close the workflow and open KAR1. Make a different change (so it's obviously not the workflow in KAR2) and save the KAR (KAR3). Notice that when the workflow reopens, it looks like KAR2 because it is KAR2 down to the MOML in KAR3.</p>
<p>I'm observing this at r22183 right now.</p> Bug #4632 (Resolved): problems when loading a KAR, changing the workflow, then re-saving the KARhttps://projects.ecoinformatics.org/ecoinfo/issues/46322009-12-14T23:07:12ZOliver Soongsoong@nceas.ucsb.edu
<p>Create a workflow and report and save the KAR. Next, change the workflow (i.e., bump the MOML LSID), save the KAR (overwrite or not doesn't seem to matter), and run it. The report should be blank. Sometimes, the ROML still exists in the KAR, so closing and re-opening works fine. In this case, the run archive contains the correct workflow_ROML.xml entry and a different ROML.#.xml that doesn't match the workflow_ROML.xml entry. Other times, the ROML seems to be lost from the KAR, in which case the run archive has no workflow_ROML.xml entry and a blank ROML.#.xml.</p> Bug #4630 (Resolved): creating and changing relations don't trigger LSID bumphttps://projects.ecoinformatics.org/ecoinfo/issues/46302009-12-14T22:28:16ZOliver Soongsoong@nceas.ucsb.edu
<p>Make a workflow with at least 3 ports and only 2 connected. Check the LSID. Now move a relation from one port to another. The LSID is the same.</p> Bug #4600 (Resolved): Changing workflow & running causes "execution history not found" message to...https://projects.ecoinformatics.org/ecoinfo/issues/46002009-12-04T01:21:03ZOliver Soongsoong@nceas.ucsb.edu
<p>This uses the example workflow in bug 4598.</p>
<p>Run the workflow. Change "Figure Number" to 12 and run again. Now view the report. The "No execution history found" message should appear. The displayed report is the old one.</p>
<p>This may be related to bug 4599.</p> Bug #4599 (Resolved): changing Expression and running problematic workflow generates blank reporthttps://projects.ecoinformatics.org/ecoinfo/issues/45992009-12-04T00:54:20ZOliver Soongsoong@nceas.ucsb.edu
<p>This uses the same workflow in Bug 4598. Open the workflow and change the "Figure Number" Expression from 1 to 12. Run the workflow and view the output. It should be a single blank page with a time/date stamp at the bottom.</p> Bug #4570 (Resolved): dangling file handle for KARshttps://projects.ecoinformatics.org/ecoinfo/issues/45702009-11-21T01:23:46ZOliver Soongsoong@nceas.ucsb.edu
<p>I'm not a 100% certain this is the cause, but on Windows, if I open a KAR file then close it, Kepler doesn't seem to release the file handle, which prevents me from deleting the KAR. I seem to recall having problems overwriting KAR files in the past, so this is somewhat problematic. Obviously, closing Kepler releases the file handle.</p> Bug #4559 (Resolved): local repositories not showing up in components treehttps://projects.ecoinformatics.org/ecoinfo/issues/45592009-11-19T22:25:52ZOliver Soongsoong@nceas.ucsb.edu
<p>Summary says it all. I'm at r21772, and the default workflows repository isn't in the components tree. Adding repositories doesn't do anything. I'm not even getting prompts to sign into KNB or DEV to cache data.</p> Bug #4529 (Resolved): NPE while saving KAR crashes Keplerhttps://projects.ecoinformatics.org/ecoinfo/issues/45292009-11-04T06:19:39ZOliver Soongsoong@nceas.ucsb.edu
<p>While exploring another bug, I encountered this NPE, and it entirely killed Kepler. This happened after saving a workflow into a local repository. I don't know specifically how to replicate it, though.</p>
<p>done writing KAR file to C:\Documents and Settings\visitor\Desktop\kepler\workflows\test1.kar<br />java.lang.NullPointerException<br /> at org.kepler.kar.handlers.ActorMetadataKAREntryHandler.open(ActorMetadataKAREntryHandler.java:217)<br />[...]<br />ERROR (org.kepler.kar.handlers.ActorMetadataKAREntryHandler:open:235) error opening the workflow: null<br /> at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)</p> Bug #4512 (Resolved): missing entries with multiple copies of the same KAR file in a single repos...https://projects.ecoinformatics.org/ecoinfo/issues/45122009-10-28T22:43:23ZOliver Soongsoong@nceas.ucsb.edu
<p>Things don't seem to work right if I have multiple copies of the same KAR file in a single local repository. I think this is related to only one entry for an LSID being allowed in a repository.</p>
<p>If I make a file system copy of the KAR file, only one copy (the oldest?) will show up in Kepler, which could be reasonable if potentially confusing and inconvenient. I presume this is because the KAR files have identical LSIDs.</p>
<p>However, if I open the KAR in Kepler and Save Archive to create a copy, that copy will show up in Kepler, will appear to be empty (lacking XML and ROML entries), but can be opened. The original remains as before. I think this is because the KAR files have different LSIDs, but the XML and ROML files have the same.</p>
<p>Maybe this is as intended, but it's certainly confusing because the KARs look empty and the folder/KAR listing does not accurately reflect the file system structure.</p> Bug #4510 (Resolved): can't add local repository if its name begins with the name of another loca...https://projects.ecoinformatics.org/ecoinfo/issues/45102009-10-28T19:24:57ZOliver Soongsoong@nceas.ucsb.edu
<p>If I've added C:\Documents and Settings\soong\Desktop\kruger as a local repository, I can't add C:\Documents and Settings\soong\Desktop\kruger2. It complains that one is a subdirectory of the other, even though they are not.</p> Bug #4409 (Resolved): View Documentation for an actor works oncehttps://projects.ecoinformatics.org/ecoinfo/issues/44092009-09-24T18:00:46ZOliver Soongsoong@nceas.ucsb.edu
<p>I can view the documentation for an actor in the actor library once. After that, I can no longer drag actors onto the canvas and I can no longer view any more documentation.</p>
<p>I just updated and this is observed on linux and XP.</p>
<p>Restarting Kepler seems to at least reset this.</p> Bug #4274 (Resolved): Metacat authentication fails under trunk, not under pre-alpha branchhttps://projects.ecoinformatics.org/ecoinfo/issues/42742009-07-27T21:01:41ZOliver Soongsoong@nceas.ucsb.edu
<p>I can't search or access KNB datasets that require authentication. The console stops after: <br />ldap authenticating...<br />creating gui<br />disposing<br />Kepler then becomes unresponsive. From what I've been told, it involves problems with the LDAP, but I'm not sure it's if it's being addressed.</p>
<p>Incidentally, authentication seems to work fine in the pre-alpha branch.</p>