Changeset 9783


Ignore:
Timestamp:
2005-04-29T14:52:04+12:00 (19 years ago)
Author:
kjdon
Message:

fixed up the document:text index - stopped working after I rearranged the search/retrieve service classes??

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ant-install-branch/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers/MGPPIndexer.java

    r9006 r9783  
    175175    {
    176176    if (this.pass == 0) {
    177         document.removeAllMetadata("gsdl3", "mgppseqno");
     177        document.removeAllMetadata("gsdl3", "mgseqno");
    178178    }
    179179
     
    188188    String docText = null;
    189189   
    190     int startSeqNo = this.sectionSeqNo;
    191     this.sectionSeqNo ++;
    192    
     190    //int startSeqNo = this.sectionSeqNo;
     191    //this.sectionSeqNo ++;
     192    int startSeqNo = this.documentSeqNo;
     193
    193194    Document domDocument = document.getDOMDocument();
    194195    if (domDocument != null) {
     
    288289
    289290    if (this.pass == 0) {   
    290         document.addDocumentMetadata("gsdl3", "mgppseqno", "dtx."+Integer.toString(startSeqNo));
    291     }
    292     this.documentSeqNo += 1;
     291        document.addDocumentMetadata("gsdl3", "mgseqno", "dtx."+Integer.toString(startSeqNo));
     292    }
     293    this.documentSeqNo++;
    293294   
    294295//  try {
     
    317318    this.firstDocument = true;
    318319    this.documentSeqNo = 1;
    319    
     320    this.sectionSeqNo = 1;
     321
    320322    this.mgppPasses = new MGPPPassesWrapper();
    321323    this.indexBuffer = new StringBuffer();
     
    553555    Element default_index = doc.createElement("defaultIndex");
    554556    default_index.setAttribute(GSXML.NAME_ATT, def_index);
     557
    555558    Element base_index_name = doc.createElement("baseIndexPrefix");
    556     base_index_name.setAttribute(GSXML.NAME_ATT, "index");  //overallName);
     559    base_index_name.setAttribute(GSXML.NAME_ATT, "dtx");  //overallName);
     560
    557561    Element index_stem = doc.createElement("indexStem");
    558562    index_stem.setAttribute(GSXML.NAME_ATT, "index");
     
    561565    Element retrieve_service_elem = doc.createElement(GSXML.SERVICE_CLASS_ELEM);
    562566    Element default_level = doc.createElement("defaultLevel");
    563     default_index.setAttribute(GSXML.NAME_ATT, "Document");
     567    default_level.setAttribute(GSXML.NAME_ATT, "Document");
     568
     569    Element level_list = doc.createElement("levelList");
     570    Element level = doc.createElement("level");
     571    level.setAttribute(GSXML.NAME_ATT, "Document");
     572    level_list.appendChild(level);
     573
     574    Element field_list = doc.createElement("fieldList");
     575    Element field = doc.createElement("field");
     576    field.setAttribute(GSXML.NAME_ATT, "ZZ");
     577    field_list.appendChild(field);
     578
    564579    service_rack_list.appendChild(search_service_elem);
    565580    service_rack_list.appendChild(retrieve_service_elem);
     
    568583    search_service_elem.appendChild(index_list);
    569584    search_service_elem.appendChild(default_index);
     585    search_service_elem.appendChild(level_list);
    570586    search_service_elem.appendChild(default_level);
     587search_service_elem.appendChild(field_list); // do we need this??
    571588    search_service_elem.appendChild(base_index_name);
    572589    search_service_elem.appendChild(index_stem);
Note: See TracChangeset for help on using the changeset viewer.