Project

General

Profile

Statistics
| Revision:

# Date Author Comment
3024 07/19/2006 03:00 PM sgarg

added exception handler for normalize function. if StringIndexOutOfBoundsException is thrown then it is reported and nodedata value is forwarded without normalization.

3023 07/19/2006 08:56 AM sgarg

Cleaned up the code with proper debug statements..

3022 07/17/2006 11:23 AM sgarg

Replaced getIdentifyingName and ldapAuthenticate with new code. ldapAuthenticate will first try to form a secure connection. If the secure connection fails then based on the value specified
in metacat.properties, an insecure connection will be made. authenticate() function first tries to connect using the dn specified with the default ldap base and url. in case that fails,...

3016 06/30/2006 11:04 AM sgarg

Modified the sql commands such that eml-2.0.1 stylesheets are used for displaying eml-2.0.0 documents

3011 06/14/2006 08:44 AM Duane Costa

Add qformat parameter in call to executeAdvancedSearch() method.

Refactor code to get the relative paths of the resultset XSL and search results JSP from the MetacatHelper class rather than hard-coded.

3010 06/14/2006 08:42 AM Duane Costa

Change relative path to the login page.

3009 06/14/2006 08:41 AM Duane Costa

Add new methods getResultsetXSL and getResultsJSP.

3008 06/14/2006 08:35 AM Duane Costa

Add qformat parameter to runQuery() and executeAdvancedSearch() methods.

Omit unused StringTokenizer objects.

3007 06/14/2006 08:32 AM Duane Costa

Add qformat parameter to resultsetToHTML() method. Set the qformat paramater in the transformer if it is specified.

3006 06/14/2006 08:31 AM Duane Costa

Add serialVersionUID class variable to eliminate Eclipse warnings.

3004 06/09/2006 01:09 PM sgarg

Allow admin to update any document

3003 06/08/2006 11:09 AM sgarg

check for nullpointerexception

3002 06/07/2006 04:11 PM sgarg

Fix for a bug in MetacatServlet. Metacat assumed that it is supposed to get the schema information from the second line of the document. This is based
on the assumption that xml decleration will always be present. This is good practice but not required. Hence the fix -> Metacat should ignore the...

2997 05/08/2006 01:46 PM sgarg

Fix for bug# 2371

2996 05/08/2006 01:09 PM sgarg

Modified code so that database is queried just once when a document is read. Currently the read is being done in the constructor and then again in
the function.

2995 05/01/2006 11:20 AM Duane Costa

Two changes to Metacat Harvester implementation:

(1) Removed call to deprecated Thread.stop() method. Added boolean class variable, Harvester.keepRunning. When the thread is destroyed, set Harvester.keepRunning to false.

(2) Access the harvestList.xsd schema file by finding it locally in the web application rather than via a URL to cvs.ecoinformatics.org.

2994 04/25/2006 03:37 PM sgarg

added function to get list of projects for NCEAS from a given project list

2992 04/19/2006 09:17 AM berkley

fixed bugs in teh client that were preventing the lsid service from working right

2990 04/18/2006 02:08 PM berkley

modified the client so it will work consistently with the web service

2989 04/17/2006 02:59 PM berkley

updated the client so it throws a DocumentNotFoundException if you attempt to read a docuemnt that doesn't exist

2986 04/14/2006 04:39 PM Matt Jones

Missed a period.

2985 04/14/2006 04:37 PM Matt Jones

Patch to make the getLastDocid function actually work on the text node.

2984 04/14/2006 03:51 PM Matt Jones

Patch for making getlastdocid work when the identifier is a large number
greater than can be encompassed by an int. Now it uses a long to
represent the number, which doesn't solve the problem but probably does
make it work for the vast majority of cases.

2983 04/14/2006 02:34 PM Matt Jones

Added ref to the FGDC schema that I forgot to check in earlier.

2981 04/14/2006 02:08 PM Matt Jones

Added new function getLastDocid to the metacat client so that it is
accessible to clients that need it.

2972 04/03/2006 02:48 AM Matt Jones

dded TLS support to the ldapweb.cgi script, cleaned up some TempToolkit
template processing so that the results display CSS properly, and some minor
formatting issues. The TLS support should probably be enabled only if the
server supports it, which can be queried with supported_extensions, but for...

2970 03/24/2006 10:16 AM sgarg

Changes in the spatial query. The spatial query can be generated on the client side in form of an squery rather than specifically creating one on the server side.
Commented out the code which creates spatial query based on the coordinates sent to Metacat. Instead of that, a temporary method was added which creates the squery...

2969 03/24/2006 10:00 AM sgarg

Removing the comments from postgres upgrade script as ant upgrade fails because of these.

2949 03/08/2006 02:33 PM berkley

fixed a bug with postgres 8.1.6 where the sequence must be created before the table is created.

2948 03/03/2006 11:47 AM sgarg

iModified code -- the booleans werent really getting tested :(

2946 03/03/2006 11:36 AM sgarg

iModified the switch to turn/off the spatial searching.:wq

2945 03/02/2006 07:32 PM harris

Fixed a bug in the query system.

2940 03/01/2006 06:45 PM anderson

Now this page is in an expandable drawer.

2938 03/01/2006 01:20 PM harris

Some style changes and small changes to the spatial querying system.

2936 02/28/2006 02:21 PM harris

Updated style for the kruger soils layer.

2935 02/27/2006 04:39 PM harris

Fixed the way the text query was written.

2934 02/27/2006 04:38 PM harris

Adding maps for the world frame.

2933 02/27/2006 03:54 PM harris

This is the internal frame for the africa view.

2926 02/27/2006 08:49 AM harris

interim checkin.

2925 02/25/2006 08:11 PM harris

This is the mapbuilder app that will be used in the kroger demo.

2924 02/24/2006 11:35 PM Matt Jones

Initial support for displaying FGDC metadata documents in metacat.
Added new returndoctype and returnfields to all query forms in the knp
skin to allow FGDC documents to display in the resultsets. Need to add
these to the other skins as well, and to clean up the FGDC stylesheet to...

2922 02/24/2006 06:15 PM Matt Jones

Patched to fix regression bug that prevented insertion of documents
without a DOCTYPE or namespace declaration due to an
ArrayOutOfBoundsException. Now these documents can be inserted, which
is useful for inserting FGDC documents that frequently do not have a...

2920 02/24/2006 05:19 PM harris

modified the code to return the correct metacat resltset.

2919 02/24/2006 04:55 PM harris

Modified the way the results page is displayed.

2918 02/24/2006 02:11 PM sgarg

Fix in getNamespace function. Bug reported by Margaret in testing for cases where no namespace is specified.

2916 02/24/2006 01:16 PM Matt Jones

This is a utility class for generating a pathquery document from an array of docids that one wants to query for. Its hacked together in that the default query parameters are all hardcoded into the class, which is obviously wrong. Need to figure out where those default params should be derived from.

2915 02/23/2006 11:16 AM harris

Integration of new shapefile writers (r. reeves code) with MSO.

2913 02/22/2006 10:22 AM harris

Continued integration of the spataial stuff with the metacat servlet.

2912 02/20/2006 07:41 PM harris

Integration of the metacat servlet with the spatial option -- rubberbanding is implemented too.

2911 02/19/2006 09:15 PM harris

adding changes that pmark made, and some small changes that I made.

2910 02/19/2006 09:11 PM harris

Implementation of the rubber-bad query that PMARK has implemented through the UI.

2909 02/16/2006 01:41 PM harris

metacat spatial option code -- code that produces layers depending on the
metacat transaction.

2908 02/07/2006 01:38 PM harris

Adding a page that'll be returned when a user issues a metacat query.

2907 02/06/2006 12:21 PM harris

fixed the index jsp to do the redirection to the given skin's html (the all
seem to have html pages, yet not all have jsp's). Started implementing the
display of eml docs with bounding coordinates as boxes.

2904 01/25/2006 04:42 PM harris

Got rid of some debugging.

2902 01/20/2006 12:26 PM sgarg

bugfixes to teh previous commit... cleaner exit for the indexing thread

2901 01/20/2006 09:58 AM sgarg

Added a flag for indexing threads so that they exit once Metacat has unloaded.

2897 01/20/2006 08:34 AM sgarg

Added checks for null pointers and changed the name of the config file

2896 01/20/2006 08:21 AM sgarg

Using java.util.Property instead of Options. Options is a singleton class. Hence it cant be used for reading skin property files without changing it into a non-singleton class

2894 01/19/2006 02:37 PM sgarg

variable for showing instructions

2893 01/19/2006 02:35 PM sgarg

Making changes for passing the params to the xsl for skins.

2892 01/19/2006 12:06 PM Duane Costa

Remove CR characters from end of line. Formatting changes only, no functional changes.

2891 01/12/2006 11:50 AM harris

Modified the lsid code to lookup document type-appropriate stylesheets from
the lsid prooperties file.

2869 12/16/2005 02:34 PM sgarg

added code to give access to moderator group on the review document

2864 12/16/2005 12:06 PM sgarg

Added template for getting the review

2859 12/16/2005 08:52 AM sgarg

Made changes so that the user is prompted to login before entering a dataset

2858 12/15/2005 04:49 PM sgarg

Added functionality for storing comments and displaying them. Also added functionality for reading the eml document.

2857 12/15/2005 04:46 PM sgarg

hardcoded the organization as unaffiliated

2847 12/15/2005 10:01 AM sgarg

bugfixes in previous code and added functionality to store reviews on various documents...

2846 12/15/2005 09:59 AM sgarg

Added setaccess method

2845 12/14/2005 10:19 AM sgarg

code to handle null pointer exception

2836 12/12/2005 11:32 AM sgarg

Added query for indexing attribute - needed for indexing packageId

2824 12/09/2005 10:17 AM tyburczy

Unix port of transform.bat

2823 12/08/2005 04:38 PM brooke

Simple DOS batch file to transform an XML document (eg an eml doc) into HTML (or whatever) using an XSLT stylesheet

2822 12/08/2005 02:57 PM Duane Costa

Eliminate hard-coding of the knb context from the advanced search code. Advanced search servlet determines the metacat context name by reading the metacat.properties file at servlet initialization.

2821 12/08/2005 02:02 PM Matt Jones

Simple bash script to query metacat (using wget) and transform the XML
resultset into a text file using an XSLT stylesheet.

2820 12/07/2005 02:14 PM Matt Jones

This is a basic commandline client for resolving LSIDs. It is meant as
a quick and dirty testing utility. It requires the SOAP::Lite,
SOAP::MIME, and MIME::Entity CPAN modules. Run without arguments, it
uses a default LSID and endpoint to resolve. WIth the lsid and endpoint...

2819 12/07/2005 10:59 AM Matt Jones

Reformatted LSID code for consistency.

2818 12/06/2005 03:09 PM Matt Jones

Added apache commons logging to the LSID servlet using log4j. Remove println statements.

2810 12/02/2005 10:25 AM sgarg

bugfix so that getlastdocid works for postgres

2808 12/01/2005 02:08 PM sgarg

modified mod_revise so that Revision Requested is added to the document in additionalMetadata/moderatorComment which can be used by the skin in searching for documents which havnt been requested for revision

2801 12/01/2005 10:19 AM sgarg

Following changes:
1. Fixed a bug in checking of contact email address field
2. Added functions to display the result of accept, reject and revise actions
3. Added variable to control if the document creator should be the skin admin
4. a common function to check if the present user is a moderator

2800 12/01/2005 10:11 AM sgarg

Added new variables to the script which creates templates for new skins

2793 11/30/2005 11:02 AM sgarg

fix for the access control check - earlier only permission 4 and 7 were checked for read. Now the query checks for permissions 5 and 6 also

2787 11/30/2005 08:34 AM sgarg

Modified code to that isModerator param is passed to the xsl which will render the results.

2784 11/28/2005 04:50 PM sgarg

Some small bug fixes...

2783 11/28/2005 02:47 PM sgarg

New functions in the dataset registry to support moderation feature needed for ESA

2780 11/28/2005 01:09 PM sgarg

Changing the table name back to xml_index

2777 11/23/2005 12:03 PM Duane Costa

Minor change to diagnostic output.

2776 11/22/2005 05:44 PM Jing Tao

Fixed a log bug.

2773 11/22/2005 02:45 PM Duane Costa

Modify the bean's get() methods that return String values to trim white space off the string prior to returning it. This is so that input fields that contain only white space will not be treated as valid search values.

2769 11/18/2005 05:10 PM Matt Jones

New SQL tables and db upgrade scripts that define a new table stucture for identifiers and delete the previously unused accession_number table. This is in anticipation of supporting LSID identifiers. Currently these tables are unused by the servlet but are in place for discussion.

2768 11/18/2005 04:44 PM Matt Jones

Cleaned up AccessionNumber class to get rid of unused methods. It seems the entire accession_number table is no longer used but has not been deleted from the build. Will do in subsequent commit.

2767 11/18/2005 01:25 PM sgarg

1. Modified buildIndex() so that only one connection is used for both indexing nodes and indexing paths.
2. Modified the indexing algo so that indexing of paths is done while nodes are being indexed. Results in a much faster indexing algo
3. Replaced access to NodeRecord.<variable> with NodeRecord.<getVariable>

2765 11/18/2005 01:18 PM Duane Costa

Change the maximum code level reported to the site contact from "info" to "notice". This is to reduce the amount of diagnostic output generated in the email reports to the site contact. Diagnositcs of type "error", "warning", and "notice" will be sent to the site contact, while messages of type "info" and "debug" will not (but they will still be sent to the Harvester Administrator).

2764 11/18/2005 01:17 PM sgarg

Modified the way checkDocumentTable is accessed. Also removed the while loop from the checkDocumentTable. Now if the document is not found, the thread goes to sleep - instead of checking again. (In hope of a more bugfree code)

2763 11/18/2005 01:11 PM sgarg

Replaced access to NodeRecord.<variable> with NodeRecord.<getVariable>

2762 11/18/2005 01:10 PM sgarg

1. Changed teh access modifier from public to private for variables
2. Added a new variable for nodedatanumerical
3. added a new constructor

2761 11/18/2005 01:08 PM sgarg

Moved printMessage statements to inside the if loop so that they are not printed each time getInstance is called

2759 11/17/2005 01:27 PM sgarg

Using xml_path_index instead of xml_index to find documents which havnt been indexed.