Changeset 14200 for gsdl


Ignore:
Timestamp:
2007-06-29T12:42:43+12:00 (17 years ago)
Author:
xiao
Message:

i-This line, and thoseerviceRack OAIPMH in buildConfig.xml, if $buildcfg->{'disable_OAI'} is set to 0. A indexStem element is also written out. If not, the configure() in OAIPMH.java will use the collection name as the index stem.below, will be ignored--

M cfgread4gs3.pm

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gsdl/trunk/perllib/cfgread4gs3.pm

    r14184 r14200  
    141141    #}
    142142 
    143 
    144 
    145143    #@ Handle index|level|indexSubcollection|indexLanguage
    146144    elsif ($element =~ /$arrayexp/) {
     
    339337    }
    340338
    341     #&Display; print "***********";
     339    print "*** collectionConfig.xml internal ***\n";
     340    &Display;
    342341    return $data;
    343342}
     
    421420    }
    422421
    423     map {print $_."\n"} keys %$buildcfg;
     422    #map {print $_."\n"} keys %$buildcfg;
    424423
    425424    if (defined $buildcfg->{$maptype}) {
    426425    my $indexmap_t = $buildcfg->{$maptype};
    427426       foreach my $i (@$indexmap_t) {
    428     print "i=".$i;
    429         my ($k, $v) = $i =~ /^(.*)\-\>(.*)$/;
     427    my ($k, $v) = $i =~ /^(.*)\-\>(.*)$/;
    430428        $indexmap->{$k} = $v;
    431429        push @indexlist, $k;
     
    524522    &write_line('COLCFG', ["<defaultLevel shortname=\"", $default_search_level, "\" />"]);
    525523    }
    526    
    527     # make the GDBM level
    528     &write_line('COLCFG', ["<defaultGDBMLevel shortname=\"", $default_gdbm_level, "\" />"]);
    529 
     524    if ($buildtype eq "lucene" || $buildtype eq "mgpp") {
     525        # make the GDBM level
     526        &write_line('COLCFG', ["<defaultGDBMLevel shortname=\"", $default_gdbm_level, "\" />"]);
     527    }
    530528    # do searchTypeList
    531529    if ($buildtype eq "mgpp" || $buildtype eq "lucene") {
Note: See TracChangeset for help on using the changeset viewer.