| Revision:

metacat / lib @ 963

# Date Author Comment
963 03/06/2002 04:17 PM berkley

fixed my tagging error

962 03/06/2002 03:58 PM berkley

some small changes I had to make to get the QAENGINE demo to work right. this should be committing in a branch

938 02/22/2002 02:39 PM Jing Tao

In QBQuery class some classes - Triple and TripleCollection, which come from morpho package wereused. So morpho.jar was added to metacat libray. The reseaon to use these class is xml document need to be parsed and get docids' relationship.

937 02/20/2002 03:16 PM Jing Tao

Adding the style sheet of html file in zip data package for morpho to metacat.
So the html summary file can have the same style in morpho and metacat zip package.

936 02/20/2002 03:10 PM Jing Tao

Adding a new doctype and its publicid="-//NCEAS//eml-generic//EN".
It connects http://server@style-path@/generic-morpho.xsl.
So the html files in zip data package have the same style sheet for both morpho and metacat.

929 02/12/2002 11:43 AM Jing Tao

xerces.jar was update to 1.4.4

922 02/03/2002 10:02 PM Matt Jones

Added qformat parameter for switching css stylesheets.

921 02/02/2002 08:38 PM Matt Jones

Fixed bug in login.xsl that was preventing a successful xslt transform. Now
successful logins redirect correctly, unsuccessful ones redirect to the
login page again.

919 02/02/2002 12:56 AM Matt Jones

Added new stylesheets for displaying the eml-attribute and eml-entity modules.

918 02/01/2002 06:07 PM Matt Jones

Changed the link urls in the eml-dataset display stylesheet to use the
default style-set as set in the build file rather than hard-coding the
value 'html'. This allows more flexibility in switching styles, for example
when setting up the marine, nrs, and obfs sites.

916 01/29/2002 10:29 AM berkley

updated all of the returndoctypes so that emlbeta4 and emlbeta6 will show up in the resultset.

915 01/29/2002 10:15 AM berkley

fixed error I introduced when I got postgres working

914 01/28/2002 10:25 AM berkley

changed dtd dir

913 01/28/2002 10:02 AM berkley

changed the datadir again

912 01/28/2002 09:56 AM berkley

changed datadir variable from install-dir to installdir

908 01/22/2002 11:32 AM berkley

we no longer need this jar file. all of its functionality was replaced by xalan.

907 01/22/2002 11:31 AM berkley

jar files for xalan

905 01/18/2002 02:43 PM berkley

fixed typo in web.xml file

904 01/18/2002 01:40 PM berkley

updated the web.xml file. took out download servlet and marineservlet.

903 01/18/2002 01:23 PM berkley

jar files needed for metacat.

899 01/18/2002 10:24 AM berkley

made a ton of changes related to keeping oracle SQL code out of the main classes. fixed a bug where the timing of the index thread was off so when it went to index a document, the document was not already in xml_documents thus breaking the FK relation between xml_documents and xml_index. I think that bug might be the reason for the blank resultset screens in morpho. made the postgres implementation much more robust.

892 01/07/2002 10:26 AM berkley

fixed a couple bugs with doctypes that I found while setting up a demo

887 12/20/2001 12:13 PM berkley

made it so we can now use multiple accessfilestypes and packagdfiletypes in the file. Also fixed a bug introduced when the 'http://' was removed from behind the server name in the loaddtd.sql script and the knb.xml file

885 12/18/2001 01:24 PM Matt Jones

Updated properties to reflect the new EML version.

884 12/18/2001 01:23 PM Matt Jones

Added new dtd to style-set config file.

882 12/18/2001 12:27 PM Matt Jones

Updated documentation to reflect new installprocess.

Modified build.xml to properly copy the docs into the distribution, which
required some changes in the ant token filtering scheme.

876 12/17/2001 08:53 PM Matt Jones

Removed all of the redundant/obsolete copies of eml dtds from the
metacat module. Now one must get the dtds from the mdstandards/eml
module instead. This is doen to ensure that the DTDs installed are up to

Note that I am adding build support into the build.xml file for automatically...

874 12/13/2001 02:13 PM berkley

updated for new eml release

865 10/25/2001 05:18 PM Matt Jones

Fix for bug #309 so that Metacat will now follow LDAP referrals. Previously
the default was to ignore referrals. Now we explictly set the JNDI
Context.REFERRAL value to the value in the metacat.propert "referral".
The file has been modified to add the "referral" property,...

864 10/25/2001 10:55 AM berkley

updated web.xml file for the download servlet

860 10/22/2001 05:19 PM Matt Jones

Updated the knb.xml configuration to use the new public IDs associated with
eml beta 4.

859 10/22/2001 04:06 PM berkley

fixed access control bug. the character data in the sax parser was not getting trimmed and causing problems. also fixed hard coded eml-dataset public id in the web index file

858 10/22/2001 04:01 PM Matt Jones

Added new beta5 version of eml-software dtd, and added to catalog.

857 10/22/2001 02:46 PM berkley

added new docid to returndoc for web form

856 10/22/2001 11:00 AM berkley

changed package and access file doctype

855 10/22/2001 10:53 AM berkley

took out hard coded paths for style dirs

853 10/22/2001 09:46 AM Matt Jones

Added new DTD files for the new release of EML. Changed the naming
convention for all new DTDs, so the public IDs are now consistently

852 10/21/2001 05:51 PM Matt Jones

Updated metacat login semantics. Now, metacat assumes the username passed
in is the 'full' distinguished name of the user. If that fails, then
instead it tries looking up the string and seeing if it can determine
what the DN is, then uses it. The preferred method of logging in via...

851 10/21/2001 04:07 PM Matt Jones

New version of the IE5 stylesheet that is XSLT 1.0 compliant.

850 10/19/2001 07:47 PM Matt Jones

CHanged style-set handling for case when a stylesheet for a specific
doctype has not been registered. Now we are using a simple "ascii tree"
view of the XML document. I'm hoping we can get a nicer generic display
set up over the long run, but for now this handles the basics.

849 10/19/2001 04:48 PM Matt Jones

Removed all DTDs from the metacat module in anticipation of getting
them from the standard "mdstandards/eml" module. This will mean
that an update to the build script is necessary in order to copy and rename
the dtds from the eml module.

844 10/18/2001 11:13 AM berkley

default css stylesheet so that metacat will look right

839 09/24/2001 10:52 AM bojilova

added input box in replMain web page for downloading of the certificate file
from the specified URL of the source server
added new metacat property "certPath" for uploading the certificate file onto destination server

833 09/14/2001 05:37 PM Matt Jones

Minor bug fixes following change in style handling. Fixed image locations,
cleaned up main resultset stylesheet.

832 09/14/2001 04:00 PM Matt Jones

Added support for multiple user interfaces by enabling style sheet
transformations to be configured from within metacat rather than
from in the database. Now, metacat uses the qformat parameter to determine
a "style set", which is mapped to an xml configuration file that...

829 09/13/2001 07:26 PM Matt Jones

More fully completed the eml-dataset XSLT stylesheet for translating
into HTML format. Now more of the relevant fields are completed, and
the coverages are shown. Still need to systematically address every
field that could be present, but I hit the major ones.

827 09/13/2001 04:22 PM Matt Jones

Modified metacat stylesheets to now use a "style-path" filter for setting
the path to XSL and CSS style sheets. this allows the style
location to be configured independently of the main web url for metacat

824 09/12/2001 11:19 AM Matt Jones

Updated index page to launch proper initial query.

823 09/10/2001 06:38 PM Matt Jones

Updated stylesheet to reflect the new eml2 schema.

822 08/16/2001 10:48 AM Matt Jones

Revised build.xml and to make it easier to
install alternative stylesheets for metacat. In the process,
replaced the deprecated copydir and copyfile commands in build.xml
with appropriate "copy" commands.

814 07/31/2001 07:17 PM Matt Jones

Fixed returndoctype param.

813 07/31/2001 06:59 PM Matt Jones

Updated stylesheet to use new package returndoc type for searches

808 07/25/2001 08:57 AM berkley

dtds that have entities removed for morpho/metacat compatibility

803 07/20/2001 09:12 PM bojilova

changed accessdoctype=-//NCEAS//eml-access-2.0//EN
b' AccessControlList is changed to use eml-access-2.0.dtd already

798 07/19/2001 01:52 AM Matt Jones

Modified Metacat to support large data file uploads. This is accomplished
by supporting a new content type for data sent to metacat:
which allows multiple files to be sent in a standard MIME format. The
MetacatServlet.handleGetOrPost() method now checks the incoming content...

794 07/17/2001 09:19 AM bojilova

included new terms for searchmode:
equals (former matches-exactly)

786 07/02/2001 02:57 PM bojilova

new property for ldaps:// url for LDAP connection over SSL;
it is set on second port - by default 636;
for plain LDAP communications the default port 389 is used.

776 06/08/2001 11:44 AM bojilova

changed dbAdapter property to edu...OracleAdapter

756 05/29/2001 05:17 PM Matt Jones

Updated pathquery.dtd to reflect new addition of filterdoctype element.

748 05/23/2001 03:26 PM bojilova

added new property for the dbadapter class as:
the installation procedure should change it to the appropriate class

743 05/21/2001 01:51 PM Matt Jones

Modifications that change the package handling behavior of metacat. Package
membership is now determined by an identifier being used as either the subject
or object in a triple. One can not request arbitrary returndocs -- only
those types that have package information embedded can be "returndoctype"...

737 05/04/2001 02:25 PM bojilova

specified the correct param list about the "read" action changes

732 05/01/2001 04:43 PM bojilova

chaged the hidden input box from "relation" to "docid"

702 02/22/2001 03:57 PM berkley

stylesheet for download files

701 02/22/2001 03:40 PM berkley

interface for viewing only download documents

700 02/22/2001 03:39 PM berkley

interface for viewing only download documents

681 01/19/2001 11:10 AM bojilova

included checkbox "public" for the servlet's "public" parameter
it is checked by default

666 01/18/2001 11:02 AM Matt Jones

Modified the license and copyright terms for many of the files. Added
a LICENSE file and a README file in preparation of a distribution.

664 01/17/2001 11:45 AM berkley

updated the syntax of some form parameters, put in build strings

663 01/17/2001 11:44 AM berkley

put in build strings instead of hard coded paths to servers

659 01/12/2001 09:02 AM berkley

changed doctype of package files

643 01/05/2001 08:34 AM berkley

added data port param

639 01/04/2001 06:03 PM bojilova

added property "accessdoctype=-//NCEAS//eml-access//EN"

637 01/04/2001 04:05 PM berkley

added support to download a data file through metacat using a metacat url or a docid parameter: added a datafilepath parameter to show the servlet where data files are stored on the local file system.

631 12/21/2000 02:57 PM berkley

changed replication interface to make it easier to see the servers.

630 12/21/2000 02:19 PM berkley

changed replication interface to make it easier to see the servers.

629 12/21/2000 09:03 AM berkley

added support for one way replication

621 12/15/2000 01:13 PM berkley

added build paths instead of hard coded paths

620 12/15/2000 12:19 PM bojilova

added acltext and dtdtext form fields - optional

615 12/14/2000 03:02 PM bojilova

added property sitecode (=nceas) needed for Accession#

597 12/12/2000 12:14 PM bojilova

dtdPath and dtdURL properties added needed for DTD upload on Metacat file system

594 12/12/2000 10:53 AM berkley

web page control panel for replication

591 12/08/2000 12:23 PM berkley

added knb to resultsetspages

587 12/07/2000 02:13 PM berkley

added an ant substitution for the jdbc connection string

586 12/06/2000 03:06 PM berkley

added ant substitution for server and replication-log

585 12/06/2000 01:27 PM berkley

added the replication servlet to the default web.xml file.

584 12/06/2000 01:26 PM berkley

added a logging system for replication. The log file location is set in

566 11/27/2000 01:55 PM Matt Jones

Modified stylesheets and server code to use a single "read" action instead
of the earlier "getdocument" and "getrelateddocument" actions. In the
process, developed and started to utilize a new suite of URL "protocol
handlers" that are in the package "edu.ucsb.nceas.protocols" and handle...

553 11/20/2000 05:14 AM Jing Tao

Add the eml style sheet into metacat module.

548 11/16/2000 12:35 PM berkley

changed alpha to dev in odbc driver param

547 11/16/2000 12:33 PM berkley

removed servercode param

538 11/14/2000 11:01 AM berkley

added servercode prop.

535 11/13/2000 05:04 PM Matt Jones

Modified pathquery.dtd and QuerySpecification to allow some new constraints
on queries submitted to Metacat. Now, queries can contain an optional
set of <owner> tags that identify the users for which documents should be
returned, and a list of <site> tags constraining the site identifiers...

527 11/13/2000 10:11 AM bojilova

changes for using SRB v1.1.8 at LTER, NM

526 11/13/2000 10:08 AM bojilova

SRB v1.1.8

525 11/13/2000 10:05 AM berkley

added replication properties

511 11/03/2000 11:12 AM bojilova

not needed

510 11/03/2000 09:38 AM bojilova

XSLT transformation on "login" and "logout" action

508 10/31/2000 02:29 PM bojilova

added "qformat=html" form parameter for "login" and "logout" actions

507 10/31/2000 02:14 PM bojilova

changed action's value:
"Login" to "login"
"Logout" to "logout"