| Revision:

metacat @ 2016

# Date Author Comment
2016 02/05/2004 05:12 PM sgarg

Made some hanges mentioned in bug 1297.

2015 02/05/2004 04:36 PM sgarg

Did editing to support changes mentioned in bug 1295

2014 02/05/2004 04:35 PM sgarg

Made changes mentioned in Bug 1295.

2013 02/05/2004 03:24 PM sgarg

deletaData.tmpl added a space in the end of docid. This led to an error while deleteing. This error was pointed out by Rick in his document.

2012 01/30/2004 02:56 PM Chris Jones

Adding in a web.xml file specific to tomcat 5. Notice servlet.jar is
now servlet-api.jar

The tomcat 5 release notes includes this:

Enabling invoker servlet:

Starting with Tomcat 4.1.12, the invoker servlet is no longer available by...

2011 01/30/2004 12:44 PM Chris Jones

In order to use tomcat five, a couple of changes in web.xml need to take place.
I'm adding in web.xml.tomcat5 as a choice with the changes.

2010 01/14/2004 01:20 PM blankman

deleted versions 22 and r2a to avoid confusion and duplication.

2009 01/14/2004 01:08 PM Duane Costa

Revisions to Harvester Class Diagram and Harvester Class Descriptions.

2008 01/14/2004 09:14 AM blankman

Resubmitted as binary. Modification of the Harvester database ER diagram. Includes foreign key added to the XML_DOCUMENTS table from the SITE_SCHEDULE table

2007 01/14/2004 08:58 AM blankman

Resubmitted as binary. Modification of the Harvester database ER diagram. Includes foreign key added to the XML_DOCUMENTS table from the SITE_SCHEDULE table

2006 01/13/2004 09:20 AM blankman

Modification of the Harvester database ER diagram. Includes foreign key added to the XML_DOCUMENTS table from the SITE_SCHEDULE table

2005 01/12/2004 06:37 PM Matt Jones

Fixed hardcoded admin account so that it works with more than just OBFS

2004 01/12/2004 05:51 PM Matt Jones

New site list for NRS reserves in the confgiruation file from K Browne.

2003 01/12/2004 05:44 PM Matt Jones

Fixed registry bug involving a string comparison (used numeric
equality instead of string equality).

2001 01/09/2004 01:08 AM Matt Jones

Adjusted the text on the NCEAS repository page. Changed the project list
so that it now displays short title but uses the long title in the
entry. This was doen because the long titles were far too long to display
decently in the list (the box scrolled way off the right of the page).

2000 01/08/2004 06:57 PM Matt Jones

Removed unneeded Net::LDAP dependency. Now all authentication occurs
indirectly through Metacat.

1999 01/08/2004 06:48 PM Matt Jones

Added skin for the UCNRS data registry based on earlier work. Minor
modifications to the templates to accomodate this. Fixed a validation
bug in the register-dataset.cgi, and removed an unnecessary Net::LDAP
login as well because the authentication is handled by metacat.

1998 01/08/2004 09:21 AM Matt Jones

Restoring AuthLdap to previous search filter. Determined that the problem was
a missing o: attribute in the UCNRS LDAP directory. Adding it in makes the old
method work. The change I had made caused some confusion about authentication
because using just uid for a filter caused too many return dn's, and it was just...

1997 01/08/2004 08:31 AM Matt Jones

Fixed validation check for samplingDescription.

1996 01/07/2004 07:08 PM Matt Jones

Another eml.jar version with the appropriate config.xml in place.

1995 01/07/2004 06:13 PM Matt Jones

New eml.jar that includes the parser bug fix against eml-2.0.0 schemas.

1994 01/07/2004 06:04 PM Matt Jones

Changed label for NCEAS project group list on the web form.

1993 01/07/2004 03:13 PM Matt Jones

Changes to re-enable the nceas admindb access for the production install.

1992 01/07/2004 11:07 AM Matt Jones

Removed some debugging test code that isn't needed.

1991 01/07/2004 11:02 AM Matt Jones

Revised the registry guide to include descriptions of the new fields, and
made some minor formatting changes.

1990 01/06/2004 06:42 PM Matt Jones

Changing version in build in preparation for a release.

1989 01/06/2004 06:41 PM Matt Jones

Added studyExtent and samplingDescription fields to the registry to accomodate
Sandy's request for a temporalDescription field. This is a little more than
she wanted, but it was needed to satisfy EML minimum requirements.

1988 01/06/2004 06:18 PM Matt Jones

Modified LDAP authentication to support a lookup for the NRS system. If
the auth on the provided string fails as a DN, try to look up a new
DN based on the UID. If we get a match, use that DN for auth and see
if that works. This allows us to use a referral within the...

1987 01/06/2004 05:40 PM Jing Tao

Update result set from relation to trip.

1986 12/30/2003 09:56 AM Matt Jones

Removed obsolete SRB support files that are no longer used.

1985 12/29/2003 01:57 PM Matt Jones

Added taxonomic coverage and authority fields, and fixed a bug in reentry
with the methods fields. Now we are collecting information on all of the
additional fields Sandy requested except for a general temporal description,
which doesn't fit neatly in EML. Will need to consider how to accomodate...

1984 12/23/2003 06:22 PM Matt Jones

Added the ability to describe taxonomicCoverage to the registry. This
allows an arbitrary number of species or other taxa to be listed, and the
editing form can dynamically grow through a simple javascript approach
(also used in Methods). Need to test thoroughly, and need to test on...

1983 12/23/2003 12:15 PM Matt Jones

Added geographic description to the fields of data collected, as it is
a required field and was being improperly defaulted to an empty string in the
XML document. This is a new field for all registries.

1982 12/23/2003 11:27 AM Matt Jones

Modifications to add "Methods" collection to the data registry, and to
make the forms HTML 4.0.1 valid (in an attempt to figure out some of
the rendering and layout oddities I'm seeing).

1981 12/23/2003 10:13 AM Matt Jones

Changed "Document ID" to "ID" which is mroe appropriate for data packages.

1980 12/19/2003 04:49 PM Matt Jones

New formatting and text for the NCEAS data registry.

1979 12/19/2003 04:12 PM Matt Jones

Further changes to the registry scripts to support the NCEAS registry
with access to the project list fromthe admindb. Also, fixed a bug with
the script where creators were getting duplicated in the editing process

1978 12/19/2003 11:50 AM Matt Jones

Configuration file for NCEAS registry.

1977 12/18/2003 05:08 PM Matt Jones

Modifications that allow working group entries to be put in as creators, and
a whole bunch of re-formatting for horribly formatted code that I need to
read to finish this thing up.

1976 12/18/2003 05:03 PM Matt Jones

Adding style files for the new NCEAS skin for metacat, which includes
files needed for the NCEAS data repository.

1975 12/18/2003 01:45 AM Matt Jones

Updated registry further for NCEAS-specific needs. Confirm data template
now handles new wg field. Still need to write WG metadata into EML document.

1974 12/17/2003 05:37 PM Matt Jones

Additional work on the NCEAS/AdminDB integration. Working Groups now
presented as a dropdown box for multiple selection. Need to write the
info to the XML file now and handle it in confirmation template.

1973 12/17/2003 02:58 PM Matt Jones

Preliminary changes to support the NCEAS data registry connection to the
AdminDB to retrieve project lists.

1972 12/12/2003 12:39 PM Duane Costa

Harvester Class Diagram

1971 12/12/2003 12:37 PM Duane Costa

Remove corrupted version

1970 12/12/2003 11:56 AM Matt Jones

Revisions to the Harvester ERD diagram showing how I think the design can
be simplified to eliminate duplicate information. Needs further work
before it is implementable.

1969 12/12/2003 09:13 AM Duane Costa

Harvester Class Diagram, class descriptions, sequence of operations.

1968 12/11/2003 03:42 PM Matt Jones

Improvements to the OBFS stylesheet, especially for EML display. Now we
import the eml_xsl.css stylesheet and override several of its templates.

1967 12/11/2003 09:41 AM Duane Costa

Relocated to metacat/lib/harvester

1966 12/11/2003 09:25 AM Duane Costa

Relocated to metacat/docs/dev/harvester

1965 12/11/2003 09:17 AM Duane Costa

Relocate to metacat/docs/dev/harvester

1964 12/10/2003 07:25 PM brooke

took out h2 tags, added valign=top to TD containing logo, and added missing quotes on a link target=top

1963 12/10/2003 03:09 PM blankman

deleted harvesterConfiguration.xsd. This has been replaced by harvestDocument.xsd now found in metacat/lib/harvester and metacatHarvesterERD.vsd (/metacat/docs/dev/harvester) which models the database tables to be added to metacat.

1962 12/10/2003 03:03 PM blankman

This is the harvesterDocument.xsd. It will be used to validate harvestDocument.xml documents.

1961 12/10/2003 02:42 PM blankman

This is the metacat database schema with the additions for harvester.

1960 12/10/2003 01:57 PM blankman

moved document to metcat/test/harvest directory

1959 12/10/2003 01:48 PM blankman

This is a sample of a harvest document relocated from the metacat/lib directory

1958 12/10/2003 01:43 PM blankman

This is a sample of a harvest document.

1957 12/10/2003 01:32 PM blankman

This is an xml schema that describes the harvest document. The harvest document provides a metacat docid, a document type and a url for "get" ing the eml document.

1956 12/10/2003 01:15 AM Matt Jones

Enabled stylesheet parameters to be passed through metacat even when the
'query' function is called. Previously, query would interpret all
parameters except a few hardcoded ones to be pathexpressions that should be
built into a squery. Now, contains a new configuration...

1955 12/09/2003 11:42 PM Matt Jones

Updates that allow registry script to update the lastid field more efficiently
by calling the metacat 'getlastdocid' function for a given scope. Also some
debugging support added, and a bug where the error message was inproperly
saved across calls to metacat, resulting in spurious error messages.

1954 12/09/2003 11:07 PM Matt Jones

Build changes that allow the registry install dependency on the beta
6 stylesheet converters to be automatically satisfied. Now, if the
webmdentry module hasn't been checked out, it is, but otherwise the
checkout is skipped. A similar technique could be used for the EML...

1953 12/05/2003 07:01 PM Matt Jones

Added new function "getLastId" to the perl Metacat client. Returns
the hisghest docid in use in a given scope.

1952 12/05/2003 04:42 PM Matt Jones

New build system that creates a war file and deploys it to tomcat. Also
updated the web.xml files so that a better servlet path is used. Now, by
default, the servlet path will be: /knb/metacat (as opposed to the
prior servlet path which was /knb/servlet/metacat and depended on the...

1951 12/05/2003 01:21 PM Matt Jones

Moved the file from the jar file to now be located in
the tomcat context directory in WEB-INF. Now the metacat configuration is
editable in place. This change depends on a new class in the
utilities module, so be sure you do a "clean" build in metacat so that you...

1950 12/05/2003 07:48 AM Duane Costa

Add harvester targets

1949 12/04/2003 09:49 AM Duane Costa

Improvements to Harvester single file upload servlets

1948 12/04/2003 08:50 AM Duane Costa

Harvester forms to support single file upload to metacat.

1947 12/02/2003 05:02 PM Matt Jones

Fixed links to ldapweb to include the cfg param for proper styling.

1946 12/02/2003 03:50 PM brooke

removed search box from header

1945 12/02/2003 03:28 PM brooke

corrected image path

1944 12/02/2003 03:04 PM brooke

missed an edit when fixing the bug whereby form names aren't allowed to contain hyphens

1943 12/02/2003 09:26 AM brooke

build props for production metacat on ecoinfo

1942 12/01/2003 04:18 PM brooke

bug fix: added code to strip brackets and hyphens from form names in results page

1941 11/26/2003 08:51 AM brooke

added conditional setting of tomcat servlet.jar path, based on tomcat version in build properties

1940 11/25/2003 03:18 PM brooke

made results page table header into <th> so we can apply a different css style to eml stylesheet subheaders. added whitespace above& below section headers

1939 11/24/2003 04:48 PM brooke

overhaul of ant build file. removed duplicate code for getting dtds and schema. Renamed these targets, pulled all code for copying xsl into a single target (still need separate targets for getting beta6 eml files nad eml2+ files, since older version uses dtds instead of schema.) In future, as eml versions are added, the geteml2+ target shoudl be updated to use the ant iterator class found in the utilities module - this would enable the cvs tags to be defined as a comma-delimited list, and then a common target can be called multile times to do the checkouts, instead of duplicating code. Also added description= attributes to all the targets that looked as if they shoudl be public. These now appear (with their descriptions) when the user types ant -projecthelp

1938 11/24/2003 11:38 AM brooke

changed getdtdschema tarhet to copy eml css to cvs source tree metacat/lib/style/common directory, same as the copy for the XSL stylesheets. Created new ant parameter to hold value of path lib/style/common.

1937 11/24/2003 11:22 AM brooke

fixed iframe tag- had multiple closings. Also added text for browsers that can't display iframes

1936 11/24/2003 10:44 AM Matt Jones

Remove email notification from registry script.

1935 11/23/2003 08:58 PM brooke

cleaned up css greatly by importing eml css and knb css

1934 11/21/2003 09:54 PM brooke

knb.css now impots common eml css file - still need to fix layout in eml display tho' - something is being overridden and messes up alignment

1933 11/21/2003 09:50 PM brooke

changed knb skin index page to forward to knb site and include any user params in url. changed resultset.xsl so qformat is handled properly in posts. changed build file to copy default.css from eml checkout to style/common so other skin-specific css can import it if reqd

1932 11/21/2003 04:59 PM brooke

added JS to maintain ?name=value url params thru' redirect

1931 11/21/2003 03:54 PM brooke

added search gif used in default homepage

1930 11/21/2003 03:45 PM brooke

added line to installCommon target that copies the metacat-client.jar to the WEB-INF/lib directory

1929 11/21/2003 03:05 PM brooke

This is the merge from the branch WEB_UI_REDESIGN_BRANCH back into the head.
The only files that have been removed are those in lib/style/eml2; other files
that have been cvs removed (only from lib/ and lib/style) have been re-added
elsewhere (i.e. moved from one directory to another)....

1925 11/21/2003 11:40 AM Duane Costa

Remove unneeded file

1906 11/18/2003 04:51 PM Jing Tao

If the sessionid is null and user will be treated as public.

1903 11/18/2003 11:08 AM Jing Tao

Get rid of doctype declare in transfer.

1896 11/17/2003 03:17 PM Jing Tao

Set system id for transforming.

1895 11/17/2003 03:17 PM Jing Tao

Modified a method and can be reused.

1850 11/10/2003 11:55 AM Matt Jones

A proposed configuration file format for the metacat harvester. This format is a simple XML document that details the schedule for harvesting, the user under which harvested documents should be owned, and the list of documents to be harvested,

1849 11/07/2003 06:40 PM Jing Tao

If db pool size is maxium and no connection is free. The checkout will be wait.

1848 11/06/2003 11:00 AM brooke

superseded - now these elements are pulled in from the knb website

1846 11/03/2003 11:16 AM blankman

Harvester UML activity diagram in jpeg format. This is a preliminary look at some "value added" or quality control componenets. Created initially in Oracle's JDeveloper

1845 11/03/2003 11:16 AM blankman

Harvester UML activity diagram in svg format. This is a preliminary look at some "value added" or quality control componenets. Created initially in Oracle's JDeveloper

1844 11/03/2003 11:11 AM blankman

Harvester UML activity diagram in jpeg format. Created initially in Oracle's JDeveloper

1843 11/03/2003 11:11 AM blankman

Harvester UML activity diagram in svg format. Created initially in Oracle's JDeveloper

1842 11/03/2003 10:29 AM brooke

new include files for metacat web pages - header and search box. Still need to remove hard-coded context uris