Add a new class will build query result able in advance. It has been done yet.
Fixed a bug pathexpr was modified if pathexpr is an attribute.
Changes to remove ANT tokens for the turnkey install project
Enable file naming when returning a zip file of the requested documents.File names for each docid are provided as additional parameters named by the actual docid value that they are providing a name for. An example query string might look like:
Fixed bug that lsid couldn't be shown up in result page of kepler skin. The bug is that in extended query, lsid attribute was treated as a element, but it is attribute.I also optimized the query by deleting xml_documents table from query. The table is not needed.
Fixed bug that kepler skin wouldn't return actor name in query. The reason is there was no separate vector to store returnfield with "]". So those fields with or without "]" are handledtogether (which shouldn't). When seperate those return fields, the bug was fixed.
Include the contextURL as a parameter for the transformer. Remove leading / from resultset paths
Add a new string buffer to store normalized query xml itself.
Don't transfer character which is greater than 128 or less thank 32 to numerical entity symbol.
Using reponse.getOutputStream to replace reponse.getWriter in query and read method. So metacat can send correct special character back.
Also available in: Atom