Kepler: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362010-02-17T23:52:15ZEcoinformatics Redmine
Redmine Bug #4805 (Resolved): searching for data gives an NPEhttps://projects.ecoinformatics.org/ecoinfo/issues/48052010-02-17T23:52:15ZOliver Soongsoong@nceas.ucsb.edu
<p>I searched for Kruger on both KNB and DEV using both authenticated and unauthenticated searches. I authenticated as necessary, and I got an NPE:</p>
<p>java.lang.NullPointerException<br /> at ptolemy.vergil.basic.KeplerDocumentationAttribute.createInstanceFromExisting(KeplerDocumentationAttribute.java:195)<br /> at org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource.generateDocumentationForInstance(Eml200DataSource.java:1070)<br /> at org.ecoinformatics.seek.datasource.eml.eml2.EML2MetadataSpecification.transformResultset(EML2MetadataSpecification.java:252)<br /> at org.ecoinformatics.seek.datasource.eml.eml2.EML2MetadataSpecification.addResultsetRecordsToContainer(EML2MetadataSpecification.java:406)<br />ERROR (org.ecoinformatics.seek.datasource.eml.eml2.Eml200DataSource:generateDocumentationForInstance:1078) error encountered whilst generating default documentation for actor instance: null</p> Bug #4654 (Resolved): searching KNB through Kepler returns many console errors and caching failshttps://projects.ecoinformatics.org/ecoinfo/issues/46542010-01-08T01:44:18ZOliver Soongsoong@nceas.ucsb.edu
<p>This is at r22407 under linux. Things seem to work, but the cache content is all blank (files are all of size 0).</p> Bug #4634 (Resolved): run archive causes NPE when building local repositoryhttps://projects.ecoinformatics.org/ecoinfo/issues/46342009-12-15T04:19:58ZOliver Soongsoong@nceas.ucsb.edu
<p>Start Kepler from a clean-cache. I'm at r22183. Move the example to the default workflows folder and re"Build" the components tree. I get an NPE:</p>
<p>java.lang.NullPointerException<br /> at org.kepler.objectmanager.ObjectManager.getHighestObjectRevision(ObjectManager.java:241)<br /> at org.kepler.util.WorkflowRun.createWorkflowRunCacheObject(WorkflowRun.java:584)<br /> at org.kepler.util.WorkflowRun.cache(WorkflowRun.java:986)<br /> at org.kepler.kar.KARFile.cache(KARFile.java:841)<br /> at org.kepler.kar.KARFile.cacheKARContents(KARFile.java:567)<br /> at org.kepler.kar.KARCacheManager.synchronizeKARCacheWithLocalRepositories(KARCacheManager.java:352)</p> Bug #4596 (Resolved): selecting text entry box of report item moves activation highlight but does...https://projects.ecoinformatics.org/ecoinfo/issues/45962009-12-03T23:24:52ZOliver Soongsoong@nceas.ucsb.edu
<p>Create 2 text items with different attributes. Click in the text entry area of the non-highlighted one. It will now gain the highlight and the cursor will jump as expected, but the properties window is not updated.</p> Bug #4593 (Resolved): ROML lost when saving workflow with a composite actor to KAR after saving X...https://projects.ecoinformatics.org/ecoinfo/issues/45932009-12-01T22:08:44ZOliver Soongsoong@nceas.ucsb.edu
<p>I haven't isolated exactly what the trigger is, but I think this is the bug I've been trying to track down for a couple of weeks now.</p>
<p>1. Create a workflow with 1 SDF and 1 Composite. In the composite, put 1 RExpression and 1Display hooked to RExpression.graphicsFileName.<br />2. Add a report (Composite.RExpression.graphicsFileName).<br />3. File->Save Archive. This KAR should have the ROML.<br />4. File->Save, then close the XML workflow window.<br />5. File->Save Archive (do not overwrite). This new KAR should not have the ROML. The console should display: <br />ERROR (org.kepler.kar.handlers.ReportLayoutKAREntryHandler:saveReportLayout:292) Could not set LSID for ReportLayout: null</p> Bug #4569 (Resolved): viewing report before executing sometimes generates persistent blank reporthttps://projects.ecoinformatics.org/ecoinfo/issues/45692009-11-21T01:14:11ZOliver Soongsoong@nceas.ucsb.edu
<p>I unfortunately can't figure out how to replicate this yet. It occurred with the latest tpc01 report archive, although I'm not certain it's truly specific to this KAR. After debugging the workflow and building the report, I found that opening the archive and viewing the report would not trigger a message saying the workflow needed to be run first. Executing the workflow would then generate a single blank page with no title or any content, but with a time and date stamp at the bottom. I have attached the run archive with that output in it.</p>
<p>A clean-cache made the problem go away, but I can't replicate it, so I can't be sure what went wrong or that it won't happen again.</p> Bug #4548 (Resolved): string tokens with newlines print the escape sequenceshttps://projects.ecoinformatics.org/ecoinfo/issues/45482009-11-13T23:11:17ZOliver Soongsoong@nceas.ucsb.edu
<p>This was first noticed when viewing an RExpression's "output" port. The output port emits a string token containing a section of the RExpression's stdout stream, with newlines encoded in the relevant OS's format. The report will then display literal "\n" or "\r\n" in the report, rather than the appropriate newlines.</p>
<p>While much of reporting ignores newlines (text boxes, for example), it might be useful to respect them here, since the RExpression output is less useful without them.</p> Bug #4545 (Resolved): String To Image Converter seems brokenhttps://projects.ecoinformatics.org/ecoinfo/issues/45452009-11-13T22:44:42ZOliver Soongsoong@nceas.ucsb.edu
<p>If I pass the an image file as a string ("C:/tmp/image.png") to the String To Image Converter actor, it seems not to work. The output to a Display actor is:</p>
<p>{type="class ptolemy.data.AWTImageToken" width="-1" height="-1"}</p>
<p>This occurs on all OSes.</p> Bug #4525 (Resolved): saved KAR and memory report can be out of synchttps://projects.ecoinformatics.org/ecoinfo/issues/45252009-11-04T02:38:05ZOliver Soongsoong@nceas.ucsb.edu
<p>Create a simple report sand save it. Now change it, close the report and re-open the KAR (I've been right-clicking in the components tree). You should see the changed report. Now restart Kepler and re-open the KAR. You should see the original report.</p> Bug #4511 (Resolved): There are 2 toolbars in the Kepler main windowhttps://projects.ecoinformatics.org/ecoinfo/issues/45112009-10-28T20:46:23ZOliver Soongsoong@nceas.ucsb.edu
<p>There are 2 toolbars in the Kepler main window, one of which is empty. I've seen this using wrp on Windows and linux. If you drag the main toolbar from its docked location, it is possible to drag a second empty toolbar from the docked area by clicking in just the right place between the menu bar and the tab bars.</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 #4357 (Resolved): Workflow Run Manager does not mark last failed execution redhttps://projects.ecoinformatics.org/ecoinfo/issues/43572009-08-31T21:41:30ZOliver Soongsoong@nceas.ucsb.edu
<p>The workflow run manager is supposed to highlight failed executions in red. If I run a workflow and it fails, though, it is not highlighted. If I run it again, then the first failure is highlighted but not the second. If I run it again, then the first two are highlighted, but not the third. If I close and re-open Kepler, all failures are highlighted. It seems that highlighting is not updated after an execution.</p> Bug #4129 (Resolved): "unable to parse the metadata: null" with dataset judithk.306.21https://projects.ecoinformatics.org/ecoinfo/issues/41292009-06-05T23:59:02ZOliver Soongsoong@nceas.ucsb.edu
<p>This error occurs on XP but does not occur on linux. It only occurs if the dataset has not been previously cached. It also only seems to occur with a specific workflow, which will be attached.</p>
<p>I'm not entirely sure, but this problem can sometimes occur along with "selected Entity in momol cound't be found" errors.</p> Bug #3985 (Resolved): Types resolved to unacceptable typeshttps://projects.ecoinformatics.org/ecoinfo/issues/39852009-04-15T00:46:31ZOliver Soongsoong@nceas.ucsb.edu
<p>URL provides a sample workflow that has been demonstrating the error on my system. Because this problem has been confusingly inconsistent in the past, I'm not 100% convinced it will produce an error for others, but it seems to be causing problems on three builds on my system, two builds in a VM, and two systems in the vislab here, so hopefully I won't be alone this time. It's affecting both 1.0.0 and 1.x dev.</p> Bug #3901 (Resolved): unescaped & in <entity name="a & b"> on line 4https://projects.ecoinformatics.org/ecoinfo/issues/39012009-03-18T02:08:48ZOliver 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 a workflow is saved with an & in the file name, even though the file name is valid in the file system, Kepler throws an exception because the name attribute is unescaped in the outermost TypedCompositeActor entity. If Kepler is trying to re-open the workflow similar to how a save as is handled, then it's choking while attempting to parse the file. The & should be escaped as & in the name attribute, I think.</p>