Changeset 28967 for gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/service/SolrSearch.java
- Timestamp:
- 2014-04-10T14:40:34+12:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/service/SolrSearch.java
r25909 r28967 179 179 protected Element processTextQuery(Element request) { 180 180 181 Element result = this.doc.createElement(GSXML.RESPONSE_ELEM); 182 Element doc_node_list = this.doc.createElement(GSXML.DOC_NODE_ELEM+GSXML.LIST_MODIFIER); 183 Element metadata_list = this.doc.createElement(GSXML.METADATA_ELEM+GSXML.LIST_MODIFIER); 181 Document result_doc = XMLConverter.newDOM(); 182 Element result = result_doc.createElement(GSXML.RESPONSE_ELEM); 183 Element doc_node_list = result_doc.createElement(GSXML.DOC_NODE_ELEM+GSXML.LIST_MODIFIER); 184 Element metadata_list = result_doc.createElement(GSXML.METADATA_ELEM+GSXML.LIST_MODIFIER); 184 185 initResultElement(result,doc_node_list,metadata_list); 185 186 … … 220 221 if (hits != null) { 221 222 // or should this be docs.getNumFound() ?? 222 GSXML.addMetadata( this.doc,metadata_list, "numDocsMatched", ""+hits.size());223 GSXML.addMetadata(metadata_list, "numDocsMatched", ""+hits.size()); 223 224 224 225 System.err.println(hits.getNumFound() + " documents found, " … … 229 230 230 231 String node_id = (String)solr_doc.get("docOID"); 231 Element node = this.doc.createElement(GSXML.DOC_NODE_ELEM);232 Element node = result_doc.createElement(GSXML.DOC_NODE_ELEM); 232 233 node.setAttribute(GSXML.NODE_ID_ATT, node_id); 233 234 doc_node_list.appendChild(node);
Note:
See TracChangeset
for help on using the changeset viewer.