Changeset 25860
- Timestamp:
- 2012-06-28T11:47:25+12:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/QueryAction.java
r25650 r25860 51 51 protected Element basicQuery(Element request) 52 52 { 53 54 53 // the result 55 54 Element page_response = this.doc.createElement(GSXML.RESPONSE_ELEM); … … 86 85 Element mr_info_response = (Element) this.mr.process(mr_info_message); 87 86 // the response 88 87 89 88 Element service_response = (Element) GSXML.getChildByTagName(mr_info_response, GSXML.RESPONSE_ELEM); 90 89 … … 161 160 { // add it into the page response 162 161 page_response.appendChild(this.doc.importNode(query_term_info_list, true)); 162 } 163 164 Element facet_list = (Element) GSXML.getChildByTagName(query_response, GSXML.FACET_ELEM + GSXML.LIST_MODIFIER); 165 if (facet_list == null) 166 { 167 logger.error("No query term information.\n"); 168 } 169 else 170 { // add it into the page response 171 page_response.appendChild(this.doc.importNode(facet_list, true)); 163 172 } 164 173 … … 227 236 228 237 Element mr_metadata_response = (Element) this.mr.process(mr_metadata_message); 238 229 239 // check for errors 230 240 processErrorElements(mr_metadata_response, page_response);
Note:
See TracChangeset
for help on using the changeset viewer.