Ignore:
Timestamp:
2005-05-16T11:02:50+12:00 (19 years ago)
Author:
kjdon
Message:

merged from branch ant-install-branch: merge 1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers/MGPPIndexer.java

    r9006 r9874  
    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();
     
    430432        System.out.println("Compressed dictionary successfully written");
    431433        } else {
    432         System.err.println("Error from mg_compression_dict: " + exit_value);
    433         index.setError(true);
    434        
     434        System.err.println("Error from mgpp_compression_dict: " + exit_value);
     435        //index.setError(true);
    435436        return false;
    436437        }
     
    444445        } else {
    445446        System.err.println("Unable to build the perfect hash");
    446         index.setError(true);
     447        //index.setError(true);
    447448        return false;
    448449        }
     
    456457        } else {
    457458        System.err.println("Unable to create weights file");
    458         index.setError(true);
     459        //index.setError(true);
    459460        return false;
    460461        }
     
    466467        } else {
    467468        System.out.println("Unable to create inverted dictionary file");
    468         index.setError(true);
     469        //index.setError(true);
    469470        return false;
    470471        }
     
    476477        } else {
    477478        System.out.println("Unable to create stemmed index 1");
    478         index.setError(true);
     479        //index.setError(true);
    479480        return false;
    480481        }
     
    485486        } else {
    486487        System.out.println("Unable to create stemmed index 2");
    487         index.setError(true);
     488        //index.setError(true);
    488489        return false;
    489490        }
     
    493494        } else {
    494495        System.out.println("Unable to create stemmed index 3");
    495         index.setError(true);
     496        //index.setError(true);
    496497        return false;
    497498        }
     
    553554    Element default_index = doc.createElement("defaultIndex");
    554555    default_index.setAttribute(GSXML.NAME_ATT, def_index);
     556
    555557    Element base_index_name = doc.createElement("baseIndexPrefix");
    556     base_index_name.setAttribute(GSXML.NAME_ATT, "index");  //overallName);
     558    base_index_name.setAttribute(GSXML.NAME_ATT, "dtx");  //overallName);
     559
    557560    Element index_stem = doc.createElement("indexStem");
    558561    index_stem.setAttribute(GSXML.NAME_ATT, "index");
     
    561564    Element retrieve_service_elem = doc.createElement(GSXML.SERVICE_CLASS_ELEM);
    562565    Element default_level = doc.createElement("defaultLevel");
    563     default_index.setAttribute(GSXML.NAME_ATT, "Document");
     566    default_level.setAttribute(GSXML.NAME_ATT, "Document");
     567
     568    Element level_list = doc.createElement("levelList");
     569    Element level = doc.createElement("level");
     570    level.setAttribute(GSXML.NAME_ATT, "Document");
     571    level_list.appendChild(level);
     572
     573    Element field_list = doc.createElement("fieldList");
     574    Element field = doc.createElement("field");
     575    field.setAttribute(GSXML.NAME_ATT, "ZZ");
     576    field_list.appendChild(field);
     577
    564578    service_rack_list.appendChild(search_service_elem);
    565579    service_rack_list.appendChild(retrieve_service_elem);
     
    568582    search_service_elem.appendChild(index_list);
    569583    search_service_elem.appendChild(default_index);
     584    search_service_elem.appendChild(level_list);
    570585    search_service_elem.appendChild(default_level);
     586search_service_elem.appendChild(field_list); // do we need this??
    571587    search_service_elem.appendChild(base_index_name);
    572588    search_service_elem.appendChild(index_stem);
Note: See TracChangeset for help on using the changeset viewer.