include identifier.guid in the test SQL clause.
simplify the xml_access query, and instead use guid to check for permission. Now the docid/rev join (to get most recent version for search results) happens "higher up" in the query.http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5696
prepared statement toString() does not include quotes (') around the inserted values -- now the test reflects this.
update test to reflect newer change:handle queries with predicates correctly.when docids are used in the return field look up, we need to make sure they are included in the values in the correct order for their corresponding parameter place holders (?)
uses prepared statement parameter binding for querieshttp://bugzilla.ecoinformatics.org/show_bug.cgi?id=5527
Change location of PropertyService to properties directory
Remove initialization of MetacatUtil.buildIndexPaths in test files. This is taken care of in the background now using SystemUtil.getIndexPaths()
Create a propertyService.getTestInstance method to facilitate unit tests
Renamed MetaCatUtil to MetacatUtil
qualify xml and eml properties with an xml. prefix
Continue to qualify property names
Extend TestCase. Fix accountnum property getter.
Replace Options class with PropertyService and create PropertyService using log directory name instead of servlet context
Merge 1.9 changes into Head
Check into cvs head. Modify some query string.
Add code to initialize Options and some code clean up
Delete a test for printAttributeQuery which was delete from java file.
Changed printAttributeQuery() to no longer depend on the xml_index table. Now, if useXMLIndex is false, the method will use a recursive query on xml_nodes to match paths instead of using xml_index.
Created new printExtendedSQL function that can get the extendedreturn fields using only xml_nodes and not xml_index. Onestep closer to eliminating the dependence ofn xml_index.
Created test class QuerySpecificationTest and started process of removing the xml_index from the QuerySpecification code. Reformatted some classes for readability.