Added in servlet action 'buildindex' for building the XML_index table entries for either a set of documents (if one or more docid params are provided) or for the whole set of documents in the xml_documents table. The buildindex action is restricted to only be accessible by users who are listed in the metacat.properties file as 'administrators'. So this is a new category of users that we can use to control administrative actions. In addition, I restricted access to the 'getlog' action of metacat to the administrative users.
Added in servlet action 'buildindex' for building the XML_index table entries
for either a set of documents (if one or more docid params are provided) or
for the whole set of documents in the xml_documents table. The buildindex
action is restricted to only be accessible by users who are listed in the
metacat.properties file as 'administrators'. So this is a new category of
users that we can use to control administrative actions. In addition, I
restricted access to the 'getlog' action of metacat to the administrative
users.