updated readme
modified the shell and compile scripts so that theyy are easier to modify for different systems
initial checkin of the kepler ajax metacat interface. these files may need to be moved later, but they need to be in cvs all together for now.
Updated broken LTER link in template (bug #648)
The generateId method somethimes couldn't generate a unique id if you put theminto a big for loop. So i added append to a random number at the end. It works wll
Add delete method in inserting spatial data.
Add a new servlet mapping for metacat.
Fix bug in the Advanced Search form reported by Dave Balsiger at NTL. The bug occured only in one of the following two special cases:
(a) The user modifies longitude but leaves latitude at default values;(b) The user modifies latitude but leaves longitude at default values....
Added the MSU organization to ldapweb.cgi.
One more patch for bug 2469:Although the correct parentid values were being indexed in xml_path_indexfor leaf node xpaths, they were still incorrect for relative and absolutepaths. This patch modifies traverseParents() and changes the parent node idto be indexed to that of the leaf node, no matter if the path is a leaf,...
As a continued fix for http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2469,I've fixed the indexing implementation in both buildIndex() andtraverseParents(). Duane pointed out that the incorrect parent node idswere being indexed in xml_path_index, causing some stylesheets to render...
Can't get results displayed correctly due to a limitation in metacat (bug 2769 in bugzilla.ecoinformatics.org).
Tweek
Kepler Repository Skin
Replace die statement in the script
Changed the contacting information.
Change the behavior if the ldap server is down. Now main server is down, a html will be sent back. If it is referral, it will ignore it.
Add token for ldap server down template.
Add a new template for show the message ldap server is down.
Add new method to keep inserting spatial data.
Add a test eml file which contains spatial data.
Fixed exception handler
Removed the debugMessage method which was removed from MetacatUtil class.
Fixed bug that eml 200 pointed eml201 schema.
add "date" command to count time
Remove the file to bin dir.
Move the file from lib to this bin dir. This file will build index for given docid.
Add a troubleshooting to handle X11 windows issue after restart tomcat.
Fixed bug the logurl is invalid
Fixed a bug that the metacat url will still read from parameter 1
As a fix to http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2748, I'm applyingthe patch sent to me from Mike Frenock when he reported this bug.
This patch changes MetaCatServlet.handleUploadAction() by first settinga boolean flag on whether the file to be uploaded exists already. If it...
Add the option in wget and get cookie work.
updated stylesheet for kepler skins to display documentation uploaded from kepler
Add a script to build index of given docid.
This is just a code cleanup patch that re-aligns some indentations and removessome debugging code.
As a partial fix to http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2747,I've modified AuthLdap.getGroups() and removed the code that handles LDAPreferral connect and search timeout issues in a separate thread. I've replacedthis code with ReferralException code that uses two JNDI parameter settings:...
As a partial fix to http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2747,
I'm applying 3 patches to AuthLdap.java that simplify the code that addressestimeout issues when connecting and searching referral LDAP databases, fixes thegetGroups() method to correctly get groups in referral LDAP databases, and does...
As part of a fix for http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2747,I'm adding a few configuration parameters to metacat.properties:
1) ldapconnecttimelimit limits the time in milliseconds allowed for LDAP server connections. This reduces the impact of any single...
Added note to README regarding buildIndex fixes in bug 2469
Fixed the implementation of the buildIndex function which was notworking for new document insertions. A previous fix in updatePathIndexfor ATTRIBUTE data inadvertantly caused a foreign key duplicationexception for insertions of ELEMENT nodes when multiple relative paths...
Added additional organizations to the login dropdown list for theKruger skin.
Add code to handle double quotes in normalize method.
I'm fixing a compile problem under jdk 1.4.2, where the get() method inHashMap needs an Object as a parameter, not a primitive data type. I changedthe long to a Long as the lookup key.
As part of a patch fix for:
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2469
I've changed DocumentImpl.java in three locations:
buildIndex() traverseParents() updatePathIndex()
This patch modifies buildIndex(). Like the prior two patches, it changes...
buildIndex()traverseParents()updatePathIndex()
This patch modifies traverseParents(). It changes pathsFoundForIndexing from...
This patch modifies updatePathIndex() by changing the pathsFound input...
I've added a second constructor to PathIndexEntry.java. The firstconstructor is used to represent a record entry from the xml_indextable, and the new second constructor represents a record entry in...
I've added the complimentary setter methods to the getter methodsthat are already present in the class:
setNodeId()setNodeName()setParentNodeId()setNodePrefix()setNodeIndex()...
added a method to query metacat to see if a particular docid is registered or not
finally got the getallids function working
added functionality to get a list of ids used in the system
added getalldocids function to get all docids that match a certain scope.
Change the timedReplication value from "on off" to "true false".
Add index.html in welcome file list.
ESA server does some funky things to relative URLS so we have to hardcode the esa skin urls to use a specific root and context
Added an explanation of john h's old spatial diagrams
mention ruby client in readme
added gpl header to php metacat lib
Initial import of Chad Burt's ruby metacat client
Remove utilities.jar as part of distsrc target to allow compiling releases under different jdk versions
updated version number and readme
added database upgrade script to 1.7 build process
initial import of metacat php client
some clarifications on spatial install process
Add a script can delete xml_revision records.
The first complete draft of the spatial documentation.
Add a script to delete documents manually.
Minor updates to python module ... default urls and license info
Make world map the default for the common spatial template
Added preliminary support for multiple spatial schemas in the same metacat instance .. bug 2551
Fixed mapbuilder loading image when wms is down .. bug 2695
Initial architecture for dynamically generating SLD/OGC:Filter documents to control which docids get shown on the map. The sldfactory servlet is in place to handle this but is not fully functional since there is currently no way to quickly and dynamically generate a list of allowable docids with a level of performance acceptable for real-time web mapping.
Add lter and other institute into option list.
Add lter and other institutes into option list.
Improved data point styling. Thickened and smoothed the white outline by stacking two fill rules rather than one fill plus stroke.
Changed SLD wizard paths to relative instead of assuming context name was geoserver. Patch has been submitted to geoserver dev team.
removed old geoserver/geotools jars that were causing some trouble
upgrade to geoserver 1.4rc5
shortened the latitude/longitude to lat/lon to save screen space
slowly improving the spatial docs
Added changelog for 1.7.0 to readme file. Updated version number in properties.
some quick additions and fixes to the python metacat readme
Initial import of prototype python client library to interact with metacat
Changes to map layout and skins according to input from Callie and Matt
Removed tomcat 3 support
Merged the spatial web.xml.combined into the default web.xml.tomcat5
minor changes to khtml detection stategy
safari/opera detection for interactive map. Users of non xslt-compliant browsers will be redirected to an error page.
Changing initial configured status back to false
Set configured to false initially. Include notification in configure process that geoserver password needs to be changed plus instructions on how to do so
Updated MetaCatServlet so that it supports a web-based interface for configuring its own properties the first time it is run (determined by the property "configured" being set to false). Which properties are exposed in the web interface is determined by the list of properties in the 'metacat.properties.metadata' file. This file is managed by the new OptionsMetadata class in the utilities module, and provides information that allows metacat to build a human-readable configuration page for the properties. Still need to finish filling out the information in metacat.properties.metadata for the rest of the properties that we want to be editable. This autoconfiguration process is the first step towards building a turnkey installer for metacat....
Ensure that spatial operations are only triggered when runSpatialOption is set to true.
Initial import of interactive map components for the following skins: esa, knb2, knp, obfs, nceas, nrs
restored original styles to knp-specific layers
I've added new properties called "styled-shared-path" and"style-shared-relpath" that represent the directory in$METACAT_HOME/lib/style/shared. This directory contains shared XSLstylesheets that are similar to those found in $METACAT_HOME/lib/style/common,...
I'm adding a set of EML XSL stylesheets that are separate but similar to thosefound in the lib/style/common directory. I have created a directory called'shared' (in libstyle) and put these modified stylesheets within it in orderto maintain backward compatibility with skins that were written previously...
I'm adding the two html templates from the OBFS skin developed by Matt Jones.These were used as reference files in the PISCO skin.
I'm adding the two jsp files that originated in the KNB skin developedby Matthew Brooke, modified for the PISCO skin.
I'm adding the PISCO-specific XSL stylesheets used to transform EML documents to PISCO web pages. Notice that resultset.xsl is now in this templates directory, rather than in lib/style/common since it has PISCO-specific styling.
I'm adding in a number of supporting image files that make up the PISCO header, navigation bar, and footer sections of the styled web pages.