Morpho: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362005-09-28T17:33:56ZEcoinformatics Redmine
Redmine Bug #2208 (Resolved): tree editor checks spatialVector after editing any field in data packages c...https://projects.ecoinformatics.org/ecoinfo/issues/22082005-09-28T17:33:56ZWill Tyburczytyburczy@nceas.ucsb.edu
<p>When editing a package in tree editor, if a user clicks "show all", edits any<br />field, and then either clicks "trim", selects another field, or clicks anywhere<br />in the tree, the "spatialVector" element is erroneously checked. This only<br />happens in data packages which contain dataTable elements.</p> Bug #2131 (Resolved): Geographic coverage screen in dpw not saving coordinateshttps://projects.ecoinformatics.org/ecoinfo/issues/21312005-06-17T22:54:59ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Following bugs were reported by Veronique in Geographic Coverage screen</p>
<p>1. Morpho accepted the coordinates i entered in the NDPW, but when i <br />clicked "edit" in the NDPW to edit the coordinates, the coordinates were reset <br />to 45.0 N, 45.0 S, 90.0 W, 90.0 E.</p>
<p>2. i clicked on edit, but then clicked on cancel. the coordinates i had entered <br />were displayed in the NDPW. i finished the NDPW and the dp opened: the <br />coordinates that were displayed were<br /> West: -90.0 degrees<br /> East: 90.0 degrees<br /> North: 45.0 degrees<br /> South: -45.0 degrees, <br />not the coordinates i had entered (even though i clicked on cancel for editing)</p> Bug #2103 (Resolved): Morpho changes the value in geographic coverage...https://projects.ecoinformatics.org/ecoinfo/issues/21032005-06-09T17:31:09ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Bug reported by Kristin Vanderbilt:</p>
<p>I’m trying to enter a point location for geographic coverage using Morpho. <br />When I type 106.6914 into the longitude field, Morpho changes the number to <br />106.5314. I’ve tried doing this before and have had the same problem. How <br />do I enter coordinates and not have Morpho change what I entered?</p>
<p>Thanks,<br />Kristin</p> Bug #2097 (Resolved): Import Taxon Information from Data Tablehttps://projects.ecoinformatics.org/ecoinfo/issues/20972005-06-01T18:19:54ZVeronique Connollyconnolly@nceas.ucsb.edu
<p>When you import taxonomic information as a data table, the information doesn't<br />get saved in the data package:</p>
<p>I went to "Taxonomic coverage" under the documentation menu, clicked on the<br />"Import Taxon Information from Data table" link, selected a column, chose<br />"species" as the taxon category and clicked OK. The first row of the table<br />under "Enter information about Taxonomic Coverage" had this information:</p>
<p>Rank: Genus; Name: blank (empty cell); Rank: Species; Name: blank (empty cell)</p>
<p>The following rows had the information I imported from the data table. When I<br />clicked on OK and went back to the dp, the taxonomic information I had just<br />imported didn't appear in the Data Package Documentation panel.</p>
<p>Having the first row of the "Enter information about Taxonomic Coverage" table<br />empty seems to be causing this problem because if you manually enter info in<br />this row using the Add button and then import info from a data table, all of the<br />info gets saved and appears in the Data Package Documentation panel.</p> Bug #2001 (Resolved): Add storage type field to Text Import Wizardhttps://projects.ecoinformatics.org/ecoinfo/issues/20012005-03-02T23:57:18ZVeronique Connollyconnolly@nceas.ucsb.edu
<p>In the Text Import Wizard, we need to add two new fields: Storage Type System<br />and Storage type.</p> Bug #1856 (Resolved): utilities jar file is missed in morpho 1.5.1 binary zip and gzip releasehttps://projects.ecoinformatics.org/ecoinfo/issues/18562005-01-10T19:19:52ZJing Taotao@nceas.ucsb.edu
<p>I downloaded binary gzip morpho 1.5.1 binary release from knb web site and unzip<br />it in my local machine. I could run it but couldn't open the new package wizard.<br />It seem utilities jar file is missed in lib directory. When I put the<br />utilities.jar in the lib dir, it works fine.</p>
<p>I didn't try zip file, but I think probably it has same problem</p> Bug #1776 (Resolved): Catalog search followed by "open existing dp" does not return all dpshttps://projects.ecoinformatics.org/ecoinfo/issues/17762004-11-19T00:56:42ZAndrea Andreachadden@nceas.ucsb.edu
<p>If you do a search on the catalog (network), then close the search box, and <br />then click "open an existing data package" on the main morpho screen, none or <br />only a few of the data sets which should show up do. This contrasts with the <br />case where a search is performed either locally or locally+network, the search <br />results box is closed, and then the "open an existing data package" link is <br />clicked, and all the data packages which should be shown are.</p>
<p>This bug was discovered by Veronique.</p> Bug #1775 (Resolved): Some saved searches do not work a second (or more) timehttps://projects.ecoinformatics.org/ecoinfo/issues/17752004-11-19T00:45:39ZAndrea Andreachadden@nceas.ucsb.edu
<p>It seems that some saved searches work (meaning when you click on the saved <br />search, it performs the search again and gives you the results), while others <br />do not work (it appears that nothing happens, and there are 0 data sets in the <br />results box). It is unclear why some work and others don't.</p>
<p>We tried one search for "primates" on local and network, and when saved it <br />would not work again, but a saved search for "monarch" did work again after <br />being saved.</p>
<p>Veronique discovered this bug.</p> Bug #1774 (Resolved): How to delete saved searches and old profiles should be explicithttps://projects.ecoinformatics.org/ecoinfo/issues/17742004-11-19T00:41:10ZAndrea Andreachadden@nceas.ucsb.edu
<p>Veronique noted that it would be helpful to the user if it were clear how to <br />delete an old profile, and also how to delete saved searches they no longer <br />want.</p> Bug #1772 (Resolved): User guide needs to be updatedhttps://projects.ecoinformatics.org/ecoinfo/issues/17722004-11-19T00:30:17ZAndrea Andreachadden@nceas.ucsb.edu
<p>While preparing for the release of Morpho 1.5.1, the user guide had to be <br />finished (by Andrea) about a week before the release so that it could be <br />incorporated into Morpho (by the developers). There were changes made to Morpho <br />during that last week that are not reflected in the user guide, and therefore <br />the user guide needs to be updated at some point.<br />One example: one of the screen shots shows the "Update" and "Cancel" buttons, <br />which used to be part of the data table display, but which were eliminated in <br />1.5.1.</p> Bug #1769 (Resolved): access permissions re-set to yes for public readhttps://projects.ecoinformatics.org/ecoinfo/issues/17692004-11-18T18:16:40ZVeronique Connollyconnolly@nceas.ucsb.edu
<p>The access permissions re-set to yes for the question "Would you like to allow<br />the public to read your dataset?" in two places:</p>
<p>1) When you are creating a New Data Package and you are at the Access<br />Permissions step: if you select "No, don't give read-only access to public.", go<br />back to the previous step (Methods), and then go forward (hit Next) to the<br />Access Permissions step again, it defaults to "Yes, give read-only access to<br />public."</p>
<p>2) When you have a Data Package opened and you select Access Permissions under<br />the Documentation menu, it defaults to "Yes, give read-only access to public." <br />even if you had chosen "No" before.</p> Bug #1754 (Resolved): expose title/abstract/creator in Documentation menuhttps://projects.ecoinformatics.org/ecoinfo/issues/17542004-11-02T00:22:21ZMatt Jonesjones@nceas.ucsb.edu
<p>Morpho currently exposes most wizard screens through the Documentation menu,<br />with the exception of some of the very basic ones (such as Creator,<br />Title/Abstract, etc). We need to add these so that ll informaiton that can be<br />entered in the wizard can be revised via the documentation menu.</p> Bug #1719 (Resolved): integrate Finch's MS Access plugin in next releasehttps://projects.ecoinformatics.org/ecoinfo/issues/17192004-10-19T16:16:19ZMatt Jonesjones@nceas.ucsb.edu
<p>Mike Finch from the CanopyDB project developed a plugin for Morpho that imports<br />MS Access databases and creates the metadata that can be extracted from the DB.<br /> Need to integrate this plugin into the next release, and test. In particular,<br />need to be sure it is only loaded on the Windows version of Morpho if in fact it<br />only works there.</p> Bug #1715 (Resolved): New package window is not set to visiblehttps://projects.ecoinformatics.org/ecoinfo/issues/17152004-10-13T16:05:31ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Finch, Michael <<a class="email" href="mailto:fickerm@evergreen.edu">fickerm@evergreen.edu</a>> found a bug where in some cases after a <br />new package window is created it is not shown. Below is the text of the emails <br />exchanged between Dan and Michael:</p>
<p>Hi Dan,</p>
<p>So I figured out what is going on, it's subtle and took me a while to figure <br />out. When an access database is imported it just imports the data description, <br />not the data. Therefore when the DataViewer tries to render the data it can't <br />and it popups with the warning "Unable to display this data. However, an empty <br />table with the column header information will be shown.".</p>
<p>I debugged Morpho and stepped through UIController.showNewPackage_base()<br />Here is the problem. When this line executes...<br />MorphoFrame newMorphoFrame = controller.getCurrentActiveWindow();<br />The log popup message is the current active window. The old window is hidden, <br />the popup goes away and we never set the new package window to visible.</p>
<p>I confirmed all this by simply commenting out the line that produces the log <br />message in the first place. After that everything works fine.</p>
<p>This bug can be reproduced without my plugin. Create a new datapackace, add a <br />table (Describe, Manual, Offline), update the usage rights (or anything), and <br />the window will disappear.</p>
<p>Thanks for your help,<br />Mike Finch</p>
<p>-----Original Message-----<br />From: Dan Higgins [mailto:<a class="email" href="mailto:higgins@nceas.ucsb.edu">higgins@nceas.ucsb.edu</a>]<br />Sent: Tue 10/12/2004 1:01 PM<br />To: Finch, Michael<br />Cc: Saurabh Garg; Matt Jones<br />Subject: Re: MS Access Plugin</p>
<p>Michael,<br /> I quick review of your code (and ours) does not reveal any obvious<br />problem! We use the statement<br />"UIController.showNewPackage(adp);" <br />in a number of places elsewhere in Morpho without seeing your problem.</p>
<pre><code>I am a bit busy at the moment and do not have time to ummediately<br />dig into the code. But if you do have some time, here is what I suggest.</code></pre>
<pre><code>The 'showNewPackage' method in the UIController class calls<br />'showNewPackage_base(adp' This method is</code></pre>
<pre><code>private static void showNewPackage_base(AbstractDataPackage adp) {<br /> MorphoFrame morphoFrame =<br />UIController.getInstance().getCurrentActiveWindow();<br /> Point pos = morphoFrame.getLocation();<br /> Dimension size = morphoFrame.getSize();</code></pre>
<pre><code>try {<br /> ServiceController services = ServiceController.getInstance();<br /> ServiceProvider provider =<br /> services.getServiceProvider(DataPackageInterface.class);<br /> DataPackageInterface dataPackage = (DataPackageInterface)provider;<br /> dataPackage.openHiddenNewDataPackage(adp, null);<br /> UIController controller = UIController.getInstance();<br /> MorphoFrame newMorphoFrame = controller.getCurrentActiveWindow();<br /> newMorphoFrame.setLocation(pos);<br /> newMorphoFrame.setSize(size);<br /> newMorphoFrame.setVisible(true);<br /> morphoFrame.setVisible(false);</code></pre>
<pre><code>controller.removeWindow(morphoFrame);<br /> morphoFrame.dispose();<br /> }<br /> catch (ServiceNotHandledException snhe) {<br /> Log.debug(6, snhe.getMessage());<br /> morphoFrame.setVisible(true);<br /> }<br /> }</code></pre>
<p>This method tries to set the new window to the size/location of the old<br />window. If you have already closed the old window there may be a<br />problem. Otherwise, I would look for the Log message from the catch<br />block in this statement for a hint. [Morpho creates a log file<br />(stderr.log); Or you can set the properties to turn that off and see<br />messages in the DOS window.]</p>
<p>Or maybe you have looked and there are no error messages?</p>
<p>Dan</p>
<p>Finch, Michael wrote:</p>
<pre><code>> Hi Dan,<br /> ><br /> > Some URLs...<br /> > Plugin homepage<br /> > <a class="external" href="http://scidb.evergreen.edu/Members/mike/morphoPlugin">http://scidb.evergreen.edu/Members/mike/morphoPlugin</a><br /> ><br /> > Plugin CVS<br /> > <a class="external" href="http://kermit.evergreen.edu/horde/chora/cvs.php/Morpho_AccessImport">http://kermit.evergreen.edu/horde/chora/cvs.php/Morpho_AccessImport</a><br /> ><br /> > The Actual Plugin code...<br /> > <br /><a class="external" href="http://kermit.evergreen.edu/horde/chora/co.php/Morpho_AccessImport/src/edu/tesc/">http://kermit.evergreen.edu/horde/chora/co.php/Morpho_AccessImport/src/edu/tesc/</a><br />scidb/morpho/plugins/ImportMSAccessPlugin.java?r=1.1<br /> ><br /> > At the bottom of the execute() method, after I modify the package, I<br /> > try to reopen it so it can be saved. There is a bunch of commented<br /> > out stuff as I was trying different things. I have seen it work<br /> > correctly a few times, but my test has been to create a new<br /> > datapackage and then import a database. After import the window<br /> > disappears...<br /> ><br /> > Thanks,<br /> > Mike Finch<br /> ></code></pre> Bug #1706 (Resolved): missingValueCode (any optionalFields?) element apparently missing from the ...https://projects.ecoinformatics.org/ecoinfo/issues/17062004-09-29T18:42:41ZDan Higginshiggins@nceas.ucsb.edu
<p>A new, empty missing value code (actually any optional fields after<br />Measurement...) does not appear in the expanded Tree editor.</p>