use shared metacatContextDir variable for calls to Harvester.loadProperties(metacatContextDir);
query for deleted metadata when testing that replication communicated the deletion. to check data, we try to update the data object on the target node (which should fail)
uses prepared statement instead of plain old statement.deprecated the DBConnection.createStatement() method to discourage direct parameter value use in favor of parameter binding.http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5527
remove httpclient 3.1 and custom-built httpclient.jarrework MetacatClient (and other classes) to use httpclient 4updated build to not create httpclient.jarencoding tests now pass.
include shared method in superclass
add support for EML 2.1.1
Added support to ResourceHandler to allow the putObject method to usearbitrary guid strings as input. These strings are examined, and if theymatch the Metacat docid format (scope.id.rev), they are used directly. Ifthe id is a string in another format, a new localId is generated based on...
Fix errors in workflow scheduler unit test
add method to read test file from disk
Change location of PropertyService to properties directory
Change MetaCatVersion to MetacatVersion
Fix references to db classes that were moved and refactoring missed.
Create a propertyService.getTestInstance method to facilitate unit tests
Pulled common eml creation and metacat client methods into the MCTestCase base class. Eventually, all test cases should use these common methods.
Add common test case db select, query and update methods. Add http post method.
Have test cases read properties from configured metacat.properties file.
Move common constants into MCTestCase base class
Make debug method static
Add empty constructor
Create TestCase base class that makes sure PropertyService is instantiated and implements a debug() method that allows us to print to stderr