Project

General

Profile

Statistics
| Revision:

# Date Author Comment
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.

920 02/02/2002 01:14 AM Matt Jones

Set the qformat parameter so the stylesheets can use it for conditional
processing.

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.

917 02/01/2002 03:28 PM berkley

fixed error with dist target so that it now copies the source correctly

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

911 01/23/2002 11:06 AM berkley

removed old properties

910 01/23/2002 11:02 AM berkley

fixed minor error

909 01/23/2002 07:56 AM berkley

made postgres db name independent from my name

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

906 01/22/2002 11:30 AM berkley

updated metacat so that the xmlparserv2.jar file is no longer needed. replaced all of teh oracle xml processing with xalan and xerces.

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.

902 01/18/2002 10:31 AM berkley
  • empty log message ***
901 01/18/2002 10:28 AM berkley

created dummy versions of the oracle and postgres build files

900 01/18/2002 10:26 AM berkley

readded the oracle stuff to te build file

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.

898 01/17/2002 12:17 PM berkley

updated postgres sql script so that it creates the same table structure as the oracle script. removed a bunch of \t tabs that were messing things up

897 01/16/2002 03:24 PM berkley

removed because this is no longer used. it was causing a compile error when using postgres because it directly imports the oracle driver.

895 01/15/2002 01:15 PM berkley

updated for new release

894 01/15/2002 08:46 AM berkley

fixed bug with ampersands in the returned relations in the resultset.

893 01/14/2002 03:04 PM berkley

added a manual timeout to counteract the hideously long ldap time out that is encountered when a referred ldap server is down.

892 01/07/2002 10:26 AM berkley

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

890 01/04/2002 08:35 AM berkley

new README for 1.0.2

889 01/04/2002 08:26 AM berkley

new build file with updated release number

888 01/03/2002 02:02 PM berkley

updated the referral mechanism so that metacat doesn't crash when a referral server is not available

887 12/20/2001 12:13 PM berkley

made it so we can now use multiple accessfilestypes and packagdfiletypes in the metacat.properties 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.

883 12/18/2001 01:05 PM Matt Jones

More changes to build process. No longer need the instdtd target
because it is handled by the install target. Updated installation
instructions accordingly.

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.

881 12/18/2001 11:50 AM berkley

updated documentation. removed a lot of typos and updated all of the new stuff for the new release

880 12/18/2001 11:15 AM Matt Jones

Updated the installation doc to reflect the new install procedure.

879 12/18/2001 10:15 AM Matt Jones

Updated build.xml to improve dtd handling so that DTDs can be included in
the distribution.

878 12/18/2001 10:11 AM berkley

moving metacat docs to xmltodb

877 12/17/2001 09:52 PM Matt Jones

Improvements to the build process that make it easier to install the DTDs
form EML. There are now three new targets in the build.xml file:

getdtd: uses cvs to get a working copy of a tagged release of eml
instdtd: copies the DTDs from the build directory to the install directory...
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
date.

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

875 12/17/2001 06:57 PM Matt Jones

Updated the SQL for loading DTD references to use the correct file
names and paths and identifiers.

874 12/13/2001 02:13 PM berkley

updated for new eml release

873 11/26/2001 02:36 PM Matt Jones

Fixed the getUsers() and getPrincipals() methods so that they no longer
fail when large result sets are requested. The problem was that the
LDAP server was returning a "size limit exceeded" message when the resultset
from the query exceeded the default limit of 500 entries. Now we...

872 11/21/2001 06:10 PM Matt Jones

Re-enabled referrals which I had turned off for debugging purposes.

871 11/21/2001 06:09 PM Matt Jones

Modified AuthLdap to fix the may problems associated with group and user
queries. Now the getGroups() and getUsers() methods work as advertised,
and there is a test of each of the methods in "main" for testing purposes.
Simplified the class substantially. Fixed the getAttributes method as...

870 11/20/2001 08:10 AM berkley

fixed error where person with 'all' permission could not update the access file.

869 11/20/2001 08:10 AM berkley

fixed error where person with 'all' permission could not update the access file.

868 11/14/2001 01:33 PM berkley

fixed referral catching mechanism in authLdap.ldapAuthenticate() so that it will refer through a bunch of linked servers instead of just one....I still haven't figured out why the getGroups method wont work.

867 11/01/2001 02:29 PM berkley

fixed the error where the ldap authenticate took 15 seconds to execute

866 10/31/2001 11:06 AM berkley

I think i have fixed the ldap referral bug. the test lter account that david made for me works, however I would like matt or someone more knowedgeable with ldap to please check my code. the changes I made are around line 200 of AuthLdap. I put a comment in the source where the code needs to be checked.

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 metacat.properties 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

862 10/24/2001 10:53 AM berkley

added new permission 'changepermission' and made 'all' inclusive for all permissions

861 10/22/2001 07:33 PM Matt Jones

README and build changes in preparation for the 1.0.0 release of Metacat.
The files contributing to this release are being tagged in CVS as
"METACAT_1_0_0".

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

854 10/22/2001 10:32 AM berkley

removed the stylesheet sql script since we don't need it anymore

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
versioned.

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.

848 10/19/2001 04:44 PM Matt Jones

Updated build.xml and README for a Beta 3 release. This is a temporary
release until the full Release 1.0 is produced next week.

847 10/19/2001 02:50 PM Matt Jones

Fixed the function to return the max id for a given scope. Now the function
takes a parameter named 'scope' and returns the largest docid that has been
used under that scope in this metacat instance (it used to return the most
recently created docid, which is clearly different). For compatibility with...

846 10/19/2001 10:34 AM berkley

fixed bug where the whole filename of a data file was not appended to the file input stream so metacat just returned a null document

845 10/18/2001 04:57 PM Matt Jones

Fixed problem with metacat handleReadAction where the OutputStream from the
response object was closed and an attempt to reopen a PrintWriter was made
on the same response, which is illegal. Now the OutputStream is converted
to a PrintWriter in order to write the XML error message back to the client....

844 10/18/2001 11:13 AM berkley

default css stylesheet so that metacat will look right

843 10/18/2001 10:40 AM berkley

removed errant comment that was causing an error in the xml_documents table

842 10/02/2001 11:51 AM bojilova

fixed to get groupnames for a user using any identifying name

841 10/01/2001 09:18 AM bojilova

added insert statement for eml-attribute-2.0.dtd entry in xml_catalog

840 09/24/2001 10:55 AM bojilova

for action=servercontrol&subaction=add
added function for downloading of the certificate file
from the specified URL of the source server
and uploading it onto this server

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

838 09/20/2001 01:36 PM bojilova

server property is used in replication thus
it should include the SSL port number

837 09/20/2001 01:14 PM bojilova

changes in replication to use https

836 09/17/2001 12:51 PM bojilova

fix around one way replication:
when server A sends document to the servers in its list of replication servers with replicate=1 in xml_replication table,
the server B received the document does NOT need the opposite check on its end.

835 09/17/2001 10:57 AM bojilova

fixed error:
writing on the replication server required the whole acc# (including the rev#)

834 09/17/2001 10:01 AM Matt Jones

Fixed bug in metacat where an Exception was thrown when a search returned
an empty resultset. Now we avoid the function call that threw the exeption.

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...

831 09/14/2001 11:59 AM bojilova

small fix to enable resolving external entities included in the DTD;
external entities are now resolved successfully by DBEntityResolver using the specified system ids
and thus there no need of registering the relative system ids,
This is because EntityResolver uses its internal implementation to map the relative system ids to the...

830 09/13/2001 10:28 PM Matt Jones

Removed the requirement that the relationship for ACL associations be
"isRelatedTo". Now the relationship in the triple can be anything, like
"describes access control rules for". This doesn't affect the ACL
processing because it is based on the ACL document type, not the...

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.

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

Added new filter for style-path

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
links.

826 09/12/2001 02:49 PM bojilova

changes to store namespace prefixes separately from the local names of nodes (elements and attributes)
in xml_nodes.nodeprefix column

825 09/12/2001 02:46 PM bojilova

added nodeprefix column to xml_nodes table for storing of namespace prefixes per nodes

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 metacat.properties 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.

821 08/15/2001 01:38 PM bojilova

added support for Namespaces.
Metacat now can store and retrieve XML documents with Namespaces.
Namespace is stored as separate record in xml_nodes table with type "NAMESPACE"
where nodename is the prefix and nodedata is the uri of the namespace.

820 08/08/2001 05:07 PM bojilova

fixed an error of NullPointerException

819 08/08/2001 12:56 PM bojilova

- when the Access file goes first before the Package file (eml-dataset-2.0)
relations are not available in xml_relation, thus updated the code
to check and run ACL also after the Package file is saved.
- cut out the rev# from subject and object in xml_relation as needed by ACL...

818 08/02/2001 10:29 AM berkley

fixed error with out of cursors error because pstmts were not getting closed in DBQuery