Metacat: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362011-01-13T17:37:32ZEcoinformatics Redmine
Redmine Bug #5273 (Resolved): docs with inline-data allow invalid xml into metacathttps://projects.ecoinformatics.org/ecoinfo/issues/52732011-01-13T17:37:32ZChad Berkleyberkley@nceas.ucsb.edu
<p>If you insert a document with inline-data, the data is stripped out of the document before it is validated. However, when you do a GET on the document, it is read off of the disk. So if you insert a doc with inline-data that has invalid characters in it (like unescaped ampersands), metacat will not recognize that it is invalid, but when you try to get the document, you will get a parser error if you try to parse it.</p>
<p>We should be validating the document first before stripping inline-data out of it.</p> Bug #3403 (Resolved): xmlns without a : is serialized incorrectlyhttps://projects.ecoinformatics.org/ecoinfo/issues/34032008-06-19T18:54:10ZChad Berkleyberkley@nceas.ucsb.edu
<p>if you upload a document with an xmlns=xxx instead of xmlns:y=xxx to metacat, it uploads correctly, but when you read the document, metacat erroneously puts a ":" into the xmlns, which makes the document invalid.</p> Bug #3402 (In Progress): internal dtds are not handledhttps://projects.ecoinformatics.org/ecoinfo/issues/34022008-06-19T18:52:33ZChad Berkleyberkley@nceas.ucsb.edu
<p>XML documents with internal DTDs are not handled by metacat. The internal dtd entity callback in the sax parser is blank and doesn't do anything when presented with an internal dtd.</p> Bug #3397 (Resolved): metacat needs server side sort mechanismhttps://projects.ecoinformatics.org/ecoinfo/issues/33972008-06-16T23:38:50ZChad Berkleyberkley@nceas.ucsb.edu
<p>in the past, we've been using xslt to sort search results going to a browser or client. This works fine until you use paged search results when you need the results sorted before the paging takes place. we need to add functionality to give the server an attribute to sort on before it pages the results. this should probably work similar to the returnfields mechanism (or with the returnfields mechanism).</p> Bug #2418 (Resolved): New docid functionshttps://projects.ecoinformatics.org/ecoinfo/issues/24182006-04-14T17:59:58ZChad Berkleyberkley@nceas.ucsb.edu
<p>Users need to be able to ask metacat what the latest revision number for a document is. We currently have the getLastId function which returns the last used id number for a scope. We also need to be able to find the last used revision for a scope and an object number. For instance, if I sent in doc.1.1 and the last id used was doc.1.3, the function should return 4.</p>
<p>Both of these functions need to be exposed via the ecogrid-identifier EcoGrid interface.</p> Bug #1127 (Resolved): marine web site enhancementshttps://projects.ecoinformatics.org/ecoinfo/issues/11272003-08-06T21:19:25ZChad Berkleyberkley@nceas.ucsb.edu
<p>The following list was compiled when matt was at nceas in july 2003:</p>
<p>-make the login more friendly<br />-say "repository" instead of "registry" <br />-fix bullet alignment on index page<br />-main search page<br /> -move icon legend to a link<br /> -change "data search and processing interface" to "search and summarize data" <br /> -move radio buttons to the right of the text box<br /> -add submit button to search field<br /> -change the wording of the 2nd paragraph<br /> -"to get a graphical or statistical summary of a dataset either click on a<br />summary statistics icon or select a dataset and click the 'process' button" <br /> -"summary statistics" should be changed to "quick stats" <br /> -put link to the key of the icons in the summary header<br /> -summary icons<br /> -scatterplot<br /> -univariate<br /> -north/south plot<br /> -histogram<br /> -change "data search" to "new data search" <br /> -chris will redo the icons.</p> Bug #225 (Resolved): finish SSDBM paperhttps://projects.ecoinformatics.org/ecoinfo/issues/2252001-04-10T20:47:13ZChad Berkleyberkley@nceas.ucsb.edu
<p>The paper for the SSDBM conference which is 7/18-7/20/2001 needs to be complete<br />and camera ready by 4/30/2001. Note the reviewer comments attached to the<br />acceptance email.</p> Bug #182 (Resolved): uneeded field in xml_documentshttps://projects.ecoinformatics.org/ecoinfo/issues/1822001-01-24T18:28:13ZChad Berkleyberkley@nceas.ucsb.edu
<p>There is a field, 'updated', in xml_documents that is not used for anything. It<br />should be removed from the xmltables.sql script.</p> Bug #179 (Resolved): protocol handlers are not working correctlyhttps://projects.ecoinformatics.org/ecoinfo/issues/1792000-12-19T22:43:34ZChad Berkleyberkley@nceas.ucsb.edu
<p>The protocol handlers are incomplete, resulting in the inability of a user to<br />get into the getRelatedDocument method in metacatServlet. This restricts users<br />from viewing related documents from the web interface.</p> Bug #178 (Resolved): error in the processing of relation urlshttps://projects.ecoinformatics.org/ecoinfo/issues/1782000-12-08T19:00:00ZChad Berkleyberkley@nceas.ucsb.edu
<p>There is an error in DBQuery.findDocuments() where it is assumed that the next<br />parameter after a / in a url is the docid of a document. This was an old piece<br />of code that somehow got left in. It needs to be replaced with code that allows<br />for the format metacat://dev.nceas.ucsb.edu/berkley/servlet/metacat?docid=xxx<br />instead of just metacat://dev.nceas.ucsb.edu?docid=xxx</p> Bug #177 (Resolved): get rid of metacatURL.javahttps://projects.ecoinformatics.org/ecoinfo/issues/1772000-11-16T16:35:47ZChad Berkleyberkley@nceas.ucsb.edu
<p>get rid of metacatURL.java and replace it with a more general protocol handler<br />as described in: <br /><a class="external" href="http://developer.java.sun.com/developer/onlineTraining/protocolhandlers/">http://developer.java.sun.com/developer/onlineTraining/protocolhandlers/</a></p> Bug #173 (Resolved): create eml outreach pagehttps://projects.ecoinformatics.org/ecoinfo/issues/1732000-11-15T21:24:19ZChad Berkleyberkley@nceas.ucsb.edu
<p>Create a web page that describes and links to each eml module</p> Bug #172 (Resolved): xml_catalog replicationhttps://projects.ecoinformatics.org/ecoinfo/issues/1722000-11-15T21:23:38ZChad Berkleyberkley@nceas.ucsb.edu
<p>add support to replicate the xml_catalog table</p> Bug #171 (Resolved): add transform actionhttps://projects.ecoinformatics.org/ecoinfo/issues/1712000-11-15T21:22:44ZChad Berkleyberkley@nceas.ucsb.edu
<p>create an action handler that takes a stylesheet and some other parameters and<br />runs a document through a specified stylesheet and returns the result. Talk to<br />Dan Higgins for more info on this feature request.</p> Bug #170 (Resolved): merge get actions into one read actionhttps://projects.ecoinformatics.org/ecoinfo/issues/1702000-11-15T21:20:12ZChad Berkleyberkley@nceas.ucsb.edu
<p>Merge the getRelatedDocument, getDocument, getDataDocument and ViewAbstract into<br />a singe "read" action. Combine all the functionality into one method using<br />qformat or another parameter as the tag which specifies which action to perform.</p>