Ignore:
Timestamp:
2015-07-21T05:26:46+12:00 (9 years ago)
Author:
Georgiy Litvinov
Message:

While using Solr field highlighted by Solr Servlet. Also added snippets to search results while using Solr.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/QueryAction.java

    r29557 r30049  
    157157        Element query_response = (Element) GSXML.getChildByTagName(mr_query_response, GSXML.RESPONSE_ELEM);
    158158        Element query_result_metadata_list = (Element) GSXML.getChildByTagName(query_response, GSXML.METADATA_ELEM + GSXML.LIST_MODIFIER);
     159       
    159160        if (query_result_metadata_list == null)
    160161        {
     
    260261        Element mr_metadata_response = (Element) this.mr.process(mr_metadata_message);
    261262
     263        Element query_result_snippet_list = (Element) GSXML.getChildByTagName(query_response, GSXML.HL_SNIPPET_ELEM + GSXML.LIST_MODIFIER);
     264       
    262265        // check for errors
    263266        processErrorElements(mr_metadata_response, page_response);
     
    266269
    267270        Element query_result_document_list = (Element) GSXML.getChildByTagName(metadata_response, GSXML.DOC_NODE_ELEM + GSXML.LIST_MODIFIER);
    268 
     271               
    269272        if (query_result_document_list != null)
    270273        {
    271274            page_response.appendChild(doc.importNode(query_result_document_list, true));
    272         }
    273 
     275            page_response.appendChild(doc.importNode(query_result_snippet_list,true));
     276        }
     277       
    274278        //logger.debug("Query page:\n" + this.converter.getPrettyString(page_response));
    275279        //append site metadata
Note: See TracChangeset for help on using the changeset viewer.