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.
added function to get list of projects for NCEAS from a given project list
Add info for deploy ecogrid.
fixed bugs in teh client that were preventing the lsid service from working right
altered build file to reflect the non-existence of build_new.xml in the ecogrid
modified the client so it will work consistently with the web service
updated the client so it throws a DocumentNotFoundException if you attempt to read a docuemnt that doesn't exist
fix to the earlier commit. the code was dependent on 1.5. this one isnt
fix to the generateDocid() function so that the docid generated always is bigger than the earlier one.
Missed a period.
Patch to make the getLastDocid function actually work on the text node.
Patch for making getlastdocid work when the identifier is a large numbergreater than can be encompassed by an int. Now it uses a long torepresent the number, which doesn't solve the problem but probably doesmake it work for the vast majority of cases.
Added ref to the FGDC schema that I forgot to check in earlier.
Fixed typos in the build that were preventing the tests from running.
Added new function getLastDocid to the metacat client so that it isaccessible to clients that need it.
Initial thoughts about modifying the metacat data model and programs tosupport full LSID identifiers in the data model.
Fixed bug in LSID resolver (axis test page was preventing delivery ofthe authority WSDL file, and so I renamed the index.jsp file to axis.jspto get it out of the way).
Add code to handle server-config.wsdd. it is necessary to run "ant deploy-ecogrid"
Add more properties will be parsed to ecogrid.
Test checkin
Trying a chnage to the README to test CVS commit access.
Some changes to the build to make it easier to install the servlet under SSLusing https as the protocol, and also to allow ldapweb.cgi to be installedstandalone without an accompanying metacat. To do so, run both the"install-ldap" target and make sure the "account" skin is installed using the...
Modified the title if using the new account skin.
dded TLS support to the ldapweb.cgi script, cleaned up some TempToolkittemplate processing so that the results display CSS properly, and some minorformatting issues. The TLS support should probably be enabled only if theserver supports it, which can be queried with supported_extensions, but for...
New skin files for handling account management.
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...
Removing the comments from postgres upgrade script as ant upgrade fails because of these.
Adding the xsl file for defining login behaviour for knp skin
Adding the option for NCEAS in the organization list.Adding the browse all datasets linkReplacing the links with the new dataknp links
replacing the knp urls with the new ones...
Add code for distribution to include ecogrid component.
Change ecogrid dir to metacat.dir
Add server and server url mapping for ecogrid.
Add token there.
Add a new token
Add copy a metacat.url to ecogrid.
Add the file.
Add new properties to install ecogrid.
Add target to install ecogrid.
Modified the default location of the backup files to be/var/metacat/metacat-backup.
Adding a new metacat backup shell script that collates all of the files needed by metacat into a temp directory, tars them up, and writes them to a DVD drive. The script makes some assumptions about the system, so it will need to be customized for particular deployments. It is only an example. But it may be useful to others, so it is included here.
updated some styling on the results page
changed search text
updated the index page because logging in is no longer needed.
added a rudimentary stylesheet to display the actor metadata
new skin to handle browsing the kepler archive.
fixed a bug with postgres 8.1.6 where the sequence must be created before the table is created.
iModified code -- the booleans werent really getting tested :(
iModified the switch to turn/off the spatial searching.:wq
Fixed a bug in the query system.
Eliminated bug that caused a cycle of redirects between the root of thecontext and the default skin.
Removed the header.html that was replaced with header.jsp
Factored out the search forms into javascript variables in a newcommon-settings.jsp file which is referenced from the KNP skin. Thisallows us to use the same form 3 times in different pages and makesmaintenance of the returndoctype and returnfield lists easier. The...
moved images
Now this page is in an expandable drawer.
the latest changes to the KNP skin for the map.
Some style changes and small changes to the spatial querying system.
Modified search form in header to also include the FGDC doctype andreturnfields.
Updated style for the kruger soils layer.
Fixed the way the text query was written.
Adding maps for the world frame.
This is the internal frame for the africa view.
thi is the script.aculo.us effect library.
added id and name attribs to the generated <iframes>
NOT USED ANYMORE, but this is the latest version.
adjusting the right side frame for an animated map drawer.
Pmark's modified code.
Initial checkin of the knp skin.
interim checkin.
This is the mapbuilder app that will be used in the kroger demo.
Initial support for displaying FGDC metadata documents in metacat.Added new returndoctype and returnfields to all query forms in the knpskin to allow FGDC documents to display in the resultsets. Need to addthese to the other skins as well, and to clean up the FGDC stylesheet to...
Register the NBII stylesheet for use with FGDC/NBII docs.
Patched to fix regression bug that prevented insertion of documentswithout a DOCTYPE or namespace declaration due to anArrayOutOfBoundsException. Now these documents can be inserted, whichis useful for inserting FGDC documents that frequently do not have a...
Experimental stylesheet for rendering NBII/FGDC documents in metacat.This is a modified version of a stylesheet created by the NPS.
modified the code to return the correct metacat resltset.
Modified the way the results page is displayed.
Fix in getNamespace function. Bug reported by Margaret in testing for cases where no namespace is specified.
Some changes to the tests to use Logger rather than debugMessage().
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.
Integration of new shapefile writers (r. reeves code) with MSO.
adding metacat spatial query results styles
Continued integration of the spataial stuff with the metacat servlet.
Integration of the metacat servlet with the spatial option -- rubberbanding is implemented too.
adding changes that pmark made, and some small changes that I made.
Implementation of the rubber-bad query that PMARK has implemented through the UI.
metacat spatial option code -- code that produces layers depending on themetacat transaction.
Adding a page that'll be returned when a user issues a metacat query.
fixed the index jsp to do the redirection to the given skin's html (the allseem to have html pages, yet not all have jsp's). Started implementing thedisplay of eml docs with bounding coordinates as boxes.
Updated the lsid support docs and added john,will, and callie tocontributors section of the Readme.
Got rid of some debugging.
Documentation on the LSID authority features.
bugfixes to teh previous commit... cleaner exit for the indexing thread
Added a flag for indexing threads so that they exit once Metacat has unloaded.
Modified build file to copy skin.configs dir to WEB_INF as it has the skin property files
Added file specifying the properties for the esa skin
Added param which specifies config files of which skins to read
Added checks for null pointers and changed the name of the config file
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
fixed the height of the search box on the knb skin
variable for showing instructions