Morpho: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362005-09-28T19:40:18ZEcoinformatics Redmine
Redmine Bug #2209 (New): Run the parser when a Save event is generatedhttps://projects.ecoinformatics.org/ecoinfo/issues/22092005-09-28T19:40:18ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>From Bug# 1622:</p>
<p>------- Additional Comment <a class="issue tracker-1 status-3 priority-2 priority-default closed" title="Bug: MCAT won't build under IRIX with Oracle 8.0.5 (Resolved)" href="https://projects.ecoinformatics.org/ecoinfo/issues/6">#6</a> From Matt Jones 2004-07-23 08:54 -------</p>
<p>And Sid, in fixing this I think what we should be doing is running the eml<br />parser on the document when a Save event is detected. If the validation fails,<br />we should at a minimum provide an understandable list of the places where more<br />metadata is needed, but even better guide them to those locations so that they<br />can fix them quickly and easily.</p> Bug #1657 (New): Repeatable <online>, <inline> tags in tree editorhttps://projects.ecoinformatics.org/ecoinfo/issues/16572004-08-17T20:45:23ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Repeatable <online>, <inline> tags allowed in the tree editor. So using the <br />tree editor, I can create the following eml</p>
<p><distribution><br /> <online> <br /> .<br /> </online> <br /> <online> <br /> .<br /> </online> <br /></distribution></p>
<p>which is invalid.</p> Bug #1656 (New): <para> should be repeatable in Morpho tree editorhttps://projects.ecoinformatics.org/ecoinfo/issues/16562004-08-17T20:38:28ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>According to the config file (eml.xml) para is non-repeatable tag - but <br />according to eml schema, it is repeatable.</p>
<p>Is a problem when someone wants to write multiple <para>. Hence that needs to <br />be corrected.</p> Bug #1600 (New): Error in Geographic Pagehttps://projects.ecoinformatics.org/ecoinfo/issues/16002004-06-08T22:56:13ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Error happens when geographic coverage has coordinates that cannot be shown on<br />the map in Geographic Page.</p>
<p>oString(1.211745999999998,): java.lang.IllegalArgumentException: value [1.21174<br />5999999998] outside of range[30.841566,32.053312].<br />java.lang.IllegalArgumentException: value [1.211745999999998] outside of range[3<br />0.841566,32.053312].<br /> at tmap_30.convert.ConvertLongitude.rangeTest(ConvertLongitude.java:548)<br /> at tmap_30.convert.ConvertLongitude.toDouble(ConvertLongitude.java:254)<br /> at edu.ucsb.nceas.morpho.query.LiveMapPanel.getEast(LiveMapPanel.java:70 5)<br /> at edu.ucsb.nceas.morpho.plugins.datapackagewizard.pages.GeographicPage.<br />getSurrogate(GeographicPage.java:766)<br /> at edu.ucsb.nceas.morpho.plugins.datapackagewizard.pages.Geographic.setP<br />ageData(Geographic.java:319)<br /> at edu.ucsb.nceas.morpho.datapackage.AddGeographicCovCommand.insertCurre<br />ntData(AddGeographicCovCommand.java:202)<br /> at edu.ucsb.nceas.morpho.datapackage.AddGeographicCovCommand.showGeograp<br />hicDialog(AddGeographicCovCommand.java:140)<br /> at edu.ucsb.nceas.morpho.datapackage.AddGeographicCovCommand.execute(Add<br />GeographicCovCommand.java:93)<br /> at edu.ucsb.nceas.morpho.util.GUIAction.actionPerformed(GUIAction.java:4 10)<br /> at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:17 86)<br /> at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra<br />ctButton.java:1839)<br /> at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel<br />.java:420)<br /> at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258 )<br /> at javax.swing.AbstractButton.doClick(AbstractButton.java:289)<br /> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1<br />113)<br /> at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseRelease<br />d(BasicMenuItemUI.java:943)<br /> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:2 31)<br /> at java.awt.Component.processMouseEvent(Component.java:5100)<br /> at java.awt.Component.processEvent(Component.java:4897)<br /> at java.awt.Container.processEvent(Container.java:1569)<br /> at java.awt.Component.dispatchEventImpl(Component.java:3615)<br /> at java.awt.Container.dispatchEventImpl(Container.java:1627)<br /> at java.awt.Component.dispatchEvent(Component.java:3477)<br /> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483 )<br /> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)<br /> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)<br /> at java.awt.Container.dispatchEventImpl(Container.java:1613)<br /> at java.awt.Window.dispatchEventImpl(Window.java:1606)<br /> at java.awt.Component.dispatchEvent(Component.java:3477)<br /> at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)<br /> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh<br />read.java:201)<br /> at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre<br />ad.java:151)<br /> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)<br /> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)<br /> at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)<br />During map canvas creation: java.lang.IllegalArgumentException: value [22.325422<br />] outside of range[-25.535347,-22.325422].<br />Current ClassLoader is: sun.misc.Launcher$AppClassLoader<br />Parser created is: org.apache.xerces.jaxp.DocumentBuilderImpl<br />genericName: /xpathKeyMap/contextNode[@name='package']/accessionNumber<br />path: /eml:eml/@packageId</p> Bug #1582 (New): No Error Msg displayed when network update of datapackage failed due to access c...https://projects.ecoinformatics.org/ecoinfo/issues/15822004-05-27T21:00:01ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Reported by Andrea:</p>
<p>A data package with data table was opened using Morpho. (bowles.436.5)<br />This was done after doing login in Morpho using Andrea's ID. The document has <br />read access for public and all for uid=bowles,o=nceas only.</p>
<p>Then the data table is deleted and the document is saved locally and over the <br />network. No new screen is opened. So user still sees bowles.436.5 instead of <br />bowles.436.6</p>
<p>There was a 436.6 in the data directory on the local file system. But the <br />metacat server still had 436.5</p>
<p>So Metacat didn't allow update of document due to access control. But no error <br />message was displayed to the user. Another issue is when network update fails, <br />should the local copy which was created successfully should be kept or deleted. <br />If it is kept, then shouldn't the DP display window update to show the new <br />version of the document? i.e. 436.6 instead of 436.5</p> Bug #1569 (New): Local save doesnt work sometimes.https://projects.ecoinformatics.org/ecoinfo/issues/15692004-05-17T23:06:30ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>This was reported by Nicole Kaplan <<a class="email" href="mailto:nicole.kaplan@colostate.edu">nicole.kaplan@colostate.edu</a>></p>
<p>Nicole's comments:<br />The "local" save for data packages does not always work and unless you<br />also saved to network too, your changes are lost. It is unclear what causes<br />this, but if it doesn't save it the first time locally, it never is able it<br />save it on subsequent edits.</p>
<p>My Comments:<br />If this is happening then it might be a bug. Though, I am not able to reproduce <br />it. <br />Maybe the document is just not showing up in the open/search box for some <br />reason. How do you figure out that the document has been saved locally. Is an <br />ID specified on top of the window that opens up after you save a datapackage?</p>
<p>Also it might be because of some kind of text that you are trying to enter that <br />is messing up the save - like pasting the text from Microsoft files.</p> Bug #1568 (New): Certain dialogues in DPW lock up the helphttps://projects.ecoinformatics.org/ecoinfo/issues/15682004-05-17T22:44:10ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>This was reported by Nicole Kaplan <<a class="email" href="mailto:nicole.kaplan@colostate.edu">nicole.kaplan@colostate.edu</a>></p>
<p>These dialogues are the child windows of DPW which are called from buttons like <br />Add, Edit etc. Help window should probably be made independent of all the other <br />windows in Morpho.</p> Bug #1533 (New): Support for retrieving online data into Morphohttps://projects.ecoinformatics.org/ecoinfo/issues/15332004-04-22T18:24:33ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Add support for retrieving online data into Morpho for local viewing (i.e. when <br />online urls retrieve a text data stream)</p>
<p>Relevant part from Matt's reply...<br />There are a lot of issues associated with data to be found at an <br />onlineUrl, not the least of which is that it might not be data at all <br />that we find there. EML's support for both 'download' and 'information' <br />URLs should help us differentiate here, but my guess is that we can <br />generally expect to find lots of things other than the actual data at <br />those URLs. So we'll probably have to do a lot of data validation to <br />make this work. If we were to do so, I think it would make a nice <br />feature.</p> Bug #1472 (New): Morpho buttons show up without borders in certain cases.https://projects.ecoinformatics.org/ecoinfo/issues/14722004-04-12T16:51:11ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Morpho buttons like the login button on the main screen or buttons on the tool <br />bar don't show up sometimes. This problem is experienced by Jing most of the <br />time. I think Matt also reported this for his Linux box. Andrea never noticed <br />it but thats also the case in the screenshots taken for Morpho documentation.</p>
<p>To reproduce the problem on a Win XP box - set the desktop theme to the default <br />XP theme. Now run Morpho and you should be able to see the problem. I am not <br />sure how to reproduce the problem on Linux - but desktop theme should be the <br />culprit in that case also.</p>
<p>So there might be some system calls made in the way borders are drawn for these <br />buttons. And the color scheme returned for borders might be resulting in <br />invisible borders.</p> Bug #1460 (In Progress): Ablity to use TemporalPage.java from attribute or entity levelhttps://projects.ecoinformatics.org/ecoinfo/issues/14602004-04-08T21:30:28ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Temporal Page and hence other screens should be able to be retrieved from lower <br />down in eml hierarchy. e.g. assigning temporal coverage for an attribute. Right <br />now it can only be assigned on the DataPackage level through DPW.</p> Bug #1283 (In Progress): Synchronizing the Local and Network metadata baseshttps://projects.ecoinformatics.org/ecoinfo/issues/12832004-01-23T23:28:57ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Reported in morpho-feedback-20040122.doc in /doc/devs/ by Rick Reeves</p>
<p>When synchronizing the Local and Network metadata bases, it appears necessary <br />to highlight and synchronize one metadata set at a time. It would be more <br />convenient if the user could highlight multiple metadata sets (e.g., with <br />a ‘shift’click’ operation) and then invoke a ‘bulk synchronize’ operation. <br />Finally, there is no ‘synchronization complete’ or similar message to confirm <br />to the user that the operation was successful. Last suggestion on this topic: <br />Why is it necessary to search for existing datasets before synchronizing? Seems <br />like synchronization should be a ‘bulk’ operation (perhaps with some ‘ok to <br />synchronize metadata xx.yy?’ confirm/deny message) that moves ALL the local <br />metadata to the network.</p> Bug #1282 (New): Suggest closing earlier data package windows when a new data package window is o...https://projects.ecoinformatics.org/ecoinfo/issues/12822004-01-23T22:54:14ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Reported in morpho-feedback-20040122.doc in /doc/devs/ by Rick Reeves</p>
<p>Using the New Datapackage Wizard: When I finish entering one metadata set, and <br />want to start entering a new set, the only way seems to be to select File/New <br />Data Package option. Selecting this option invokes a new Datapackage Wizard <br />window; however, the window used to enter the last metadata set remains open <br />directly underneath the ‘new’ window. This leads to confusion if several <br />metadata sets are entered sequentially. Suggest closing each window AFTER <br />prompting user to explicitly save (by specifying a pathname, etc) the <br />corresponding metadata set.</p> Bug #1281 (New): User does not see explicitly the local file folder where package is savedhttps://projects.ecoinformatics.org/ecoinfo/issues/12812004-01-23T22:45:51ZSaurabh Gargsgarg@nceas.ucsb.edu
<p>Reported in morpho-feedback-20040122.doc in /doc/devs/ by Andrea Chadden</p>
<p>When the new Datapackage is saved Locally, the user does not see explicitly the <br />local file folder to which the package is saved, and therefore doesn’t know <br />where the file is.</p>