Kepler: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362010-03-04T19:04:24ZEcoinformatics Redmine
Redmine Bug #4869 (In Progress): changes made to workflows during dialogs before committing (Edit Paramet...https://projects.ecoinformatics.org/ecoinfo/issues/48692010-03-04T19:04:24ZOliver Soongsoong@nceas.ucsb.edu
<p>When I make changes to an actor through the dialog, it seems like the changes are made to the workflow immediately, before the "Commit" button is clicked.</p>
<p>For example, create a workflow with an EML 2 Dataset actor. Make sure Kepler has not already authenticated with KNB. Now edit the EML 2 Dataset actor to reference a data package that requires authentication. The KNB login window will immediately pop up, even though no changes have been committed. Dismiss the window in some way. Now click the Help button and close the help window. The dialog will have disappeared. Open the actor dialog again, and the change will be there.</p>
<p>I should point out that the "Cancel" button does seem to work, but I suspect (based on debugging comments and comments in code) that this acts by reverting the changes already made.</p>
<p>I've seen this for sure on EML 2 Dataset and RExpression, since changes to one trigger visual feedback and I've mucked around in the code of the other. I suspect this is a general problem, though, and it may be a result of the underlying ptolemy design.</p> 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 #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 #4528 (Resolved): BREAK_BEFORE property for report sections does not workhttps://projects.ecoinformatics.org/ecoinfo/issues/45282009-11-04T06:14:09ZOliver Soongsoong@nceas.ucsb.edu
<p>I'm not sure if this is broken or just hasn't been implemented, but if I create a trivial workflow and create a trivial report (text, section, text) and set the BREAK_BEFORE property on the section to "true", there doesn't seem to actually be a break before the section.</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 #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>