QueryTerm.java will produce an incorrect SQL statement when there is an attribute in the XPath being used to search on. Regardless of the presence of the attribute, the clause:
(SELECT nodeid FROM xml_index WHERE path LIKE " + "'" + path + "') "
would be added to the query....
Create access dao and centralized db access classes. Update create access code to combine access records for principal/doc/accesstype when multiple exist.
Move access control source to it's own directory.
Add ability for doc owner to add user access to workflows.
Add authorization check before scheduling a job in the workflow scheduler
Change RequestUtil forwardRequest() method to throw MetacatUtilException.
Add authorization functionality
Change sanparks skin to log in with browser session instead of metacat client session so session can be validated on other pages.
View revisions
Also available in: Atom