Modified a method and can be reused.
A proposed configuration file format for the metacat harvester. This format is a simple XML document that details the schedule for harvesting, the user under which harvested documents should be owned, and the list of documents to be harvested,
If db pool size is maxium and no connection is free. The checkout will be wait.
superseded - now these elements are pulled in from the knb website
Harvester UML activity diagram in jpeg format. This is a preliminary look at some "value added" or quality control componenets. Created initially in Oracle's JDeveloper
Harvester UML activity diagram in svg format. This is a preliminary look at some "value added" or quality control componenets. Created initially in Oracle's JDeveloper
Harvester UML activity diagram in jpeg format. Created initially in Oracle's JDeveloper
Harvester UML activity diagram in svg format. Created initially in Oracle's JDeveloper
new include files for metacat web pages - header and search box. Still need to remove hard-coded context uris
Add a checking for xml_nodes insert finished, then start build index table.
Get rid of etral http:// in parties'url
Remove UPPER function for >, < operator.
Add a new search mode not-contains.
Modified a debug Message.
Added a browse stylesheet that indexes data sets by keyword, creator, andorganization, all on one page. Use style=browse to access.
Some minor formatting improvements to keyword index, and change stylesetting to style=keywords to access.
Added a new stylesheet and style-set that allows one to display all of thekeywords from a query on metacat in a sorted, unique list. Each keywordis a link to a metacat query that returns all of the data packages thatreference that keyword. Use style=browse to invoke this stylesheet on a...
Add a new method to find document from queryspecification.
Revise code so it can be called directly.
Revied the class.
New class will be used in metacat ecogrid impl.
Added more debugging messgaes to the test in an attempt to find outwhat is wrong with the cookies.
Updated more tests on session reuse. Made the http calls set the sessionidexplicitly rather than relying on cookies being passed around statically.Still need to modify HttpMessage to get rid of the static cookie.
Renamed the upgrade sql files to more understandable names, updated thebuild file to include some new targets for running these files, andupdated the installation docs to clarify which upgrade scripts need tobe run and when.
New versions of the Metacat client API that allow access to the sessionIdso that a session can be reused over several different instances.
Fixed the sessionId handling code to now properly return the sessionIdin the login response message. Updated junit tests to test this issue.
Add the code copy jdbc file to web-info/lib dir. Because the oracle jdbc.jar is not in our lib dir.
Streamlined installation of jars in build file.
Modified metacat to now provide the session identifier in the responsexml message when a login is called. This has not been fully tested.I removed the HttpMessage class from metacat in favor of using the versionof that class that is found in the utilities module. This may cause some...
Fixed a bug for creating grid service.
Delete some duplicate lines.
Separte compiling client src file from Metacat basic installation.
Fixed a bug for importing package
change the destdir from build.src to build.dest in compileinterface target.
Fixed the bug that if path query without xml declaration will cause a non well-formed result doc.
Get rid of stringclient compilation when install metacat.
Add a new target to test application for metacat web service.
A sample application program to call metacat string service.
File to deploy metacat web service.
Add new target to create gar file for web service.
Fixed some bugs in this file.
Implementation for the interface.
Add a new client interface with string type for web service.
Remove one varible - itis for itislib.jar
Drop xml_accesssubtree table before the xml_document table.
Revise this text file.
in toxml method, add new code to handle dtd.
Add a new constructor to hanlde DTD node.
Add code to handle public id and system id.
Add a new user and passwd for another user who doesn't have permssion try to read, delete, update xml files.
Add new test case to testing logout, user doesn't have permision to read, insert, update and delete documents. Add new test case to test inaccessible metacat.
Revise it.
Implement logout method.
Add a logout method.
Updated build file to build utilities more reliably.
Implemented the update and delete methods in the interface, along with tests.
New version of test document without illegal whitespace trailing the closingtag of the root element.
New test data for testing metacat client.
Updated test so that the query test works. Now all tests should pass, butstill having the cntl-m issue on one server.
New test code for metacat client. Auto-generate id. Query and read fromthe inserted document. Still having some problems with the tests.
Query.xml for testing MetacatClient.
Implemented the "insert()" method and wrote a test to test it. The new testdepends on the property "newdocid" be set to something unique in the build.xmlfile so that the insert will work properly. Probably need to fix this to besome kind of autoincrement counter or random number so that it can be run...
Refactored to use IOUtil routines. Reformatted for within-file consistency.
Add a test case for query method.
Implement query method.
Add metacatinaccessible exception for query.
Implemented the 'read' API call. Some more to go...
Wrote the login() function, the first of the series of API calls forthe metacat client to be implemented. Also wrote a test class totest the API functionality.
If uploading failed, the inline data will be deleted either.
If xml document uploading failed, the inline data file will be deleted either.
Added a new subpackage (edu.ucsb.nceas.metacat.client) which is a clientaccess library for the metacat. There is an interface (Metacat.java) thatprovides simple access methods for the main metacat functions. This is tosupport clients like Morpho and others that want to programatically access...
Delete some confused words.
Change the code for getdtd getschema and getdtdschema. Eml module will be check out to build/tmp rather than build/src. Otherwise it will cause problem in knbweb install.
Revise it a little bit.
New readme file for 1.3.1
Get this big testing file(3.3 M) to reduce the distribution package size.
JAVA 1.3 doesn't support this FileWriter(File fileName, boolean append). But 1.4 does.Change to FileWriter(String fileName, boolean append). Both 1.3 and 1.4 support.
Change tomcat version from 3 to 4. So it will consistent with server.jar file location.
To make installation instruction clearer.
Revise readme file for release 1.3
Fixed bug in replication if doctype is null.
Fixed a bug that replication didn't do inline data.
Change a array size from 4*10(testing) to 4*1024.
A note for set up replication between tomcat.
Using reader replacing string to read inline data.
Using reader to replace string to read inline data.
Change the way to handle inline data.
When character size is greater than 4000, it will write to db.
Change string to stringreader to save memory.
Change debug level.
Change the year from YY to YYYY
Revise inital value for insert a new server. Change some debug level.
Revise initial value for server registry.
Fixed a bug in registryDataFile.
Delete a debug line.
Change the date format from yy-mm-dd to mm/dd/yy.
Change format from yy-mm-dd to mm/dd/yy.
Get rid of to_date function.
using toDate method rather than to_date function directly.
Revise the toDate method for sql server.