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 #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 #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 #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> Bug #3893 (Resolved): EML 2 Dataset not working with local datahttps://projects.ecoinformatics.org/ecoinfo/issues/38932009-03-16T22:43:51ZOliver Soongsoong@nceas.ucsb.edu
<p>Kepler 1.0.0, Java 1.6.0_11, XP 64-bit</p>
<p>I downloaded an EML/XML file and some text data tables to experiment with. The EML 2 Dataset actor is having problems running with this local data.</p>
<p>This bug may be related to <a class="issue tracker-1 status-3 priority-2 priority-default closed" title="Bug: EML 2 Dataset file path confusion (Resolved)" href="https://projects.ecoinformatics.org/ecoinfo/issues/3892">#3892</a>: <br /><a class="external" href="http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3892">http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3892</a></p>
<p>The URL is a zip of four files: <br />EML file: judithk.609.21.xml<br />Data file: judithk.657.1-Dailyrain1980.txt<br />problem workflow: full path.xml<br />unrelated workflow: filename only.xml</p> Bug #3892 (Resolved): EML 2 Dataset file path confusionhttps://projects.ecoinformatics.org/ecoinfo/issues/38922009-03-16T22:39:23ZOliver Soongsoong@nceas.ucsb.edu
<p>Kepler 1.0.0, Java 1.6.0_11, XP 64-bit</p>
<p>The EML 2 Dataset actor parameters EML File and Data File look for file paths. If I open a new workflow, add the EML 2 Dataset actor, and browser to two files, their full paths are recorded in the actor. I can save this workflow and open it with no problems.</p>
<p>If I place the saved workflow in the same folder as the EML and data files, open the saved workflow, edit the EML 2 Dataset actor, and browse to the same two files, then the full paths are replaced with local paths relative to the workflow's xml file (i.e., just the filename). If I save this modified workflow and try to reopen it, I get an error:</p>
<p>Data entity : Dailyrain1992.txt, failed to be downloaded and please check the data link in metadata</p>
<p>The URL is a zip of four files: <br />EML file: judithk.609.21.xml<br />Data file: judithk.657.1-Dailyrain1980.txt<br />first workflow (no error on load): full path.xml<br />second workflow (error on load): filename only.xml</p> Bug #3890 (Resolved): EML 2 Dataset has trouble with a certain data tablehttps://projects.ecoinformatics.org/ecoinfo/issues/38902009-03-16T20:49:59ZOliver Soongsoong@nceas.ucsb.edu
<p>Kepler 1.0.0, Java 1.6.0_11, XP 64-bit</p>
<p>Kepler has difficulty with table Dailyrain2004.txt from judithk.609.21 in KNB. The workflow at the URL is simply the EML 2 Dataset actor for that table and nothing else. The error message is not particularly helpful.</p> Bug #3807 (Resolved): reserved symbols in record names passed to the RExpression actor generate a...https://projects.ecoinformatics.org/ecoinfo/issues/38072009-02-04T00:08:55ZOliver Soongsoong@nceas.ucsb.edu
<p>XP Pro x64 SP2, Java 1.6.0_11-b03, Kepler 1.0.0, R 2.8.0</p>
<p>The URL contains a bugged Kepler workflow. The data from KNB contains a column called %CC that causes an error when R is executing Kepler's RExpression initialization code. This causes Kepler to think that R is not found.</p>
<p>A frustrating workaround is to disassemble the record and reassemble it, changing the name of the offending column.</p> Bug #3803 (New): Cannot open a workflow through the command prompt, open with, or send to menushttps://projects.ecoinformatics.org/ecoinfo/issues/38032009-01-30T01:04:24ZOliver Soongsoong@nceas.ucsb.edu
<p>XP Pro x64 SP2, Java 1.6.0_11, Kepler 1.0.0 from kepler-project.org</p>
<p>If I right click a workflow file and select Open With->Kepler, I get an error.</p>
<p>If I add a shortcut to Kepler to my SendTo menu, then right click the workflow file and use the Send To link, I get the same error.</p>
<p>If I call Kepler from the command prompt with the workflow as the only argument, I get the same error.</p>
<p>An image of the error is at the URL.</p>
<p>I think this feature is available under linux: <br /><a class="external" href="https://dev.kepler-project.org/developers/reference/executing-kepler-from-the-command-line">https://dev.kepler-project.org/developers/reference/executing-kepler-from-the-command-line</a></p>