Changeset 23680 for main/trunk/gli


Ignore:
Timestamp:
2011-02-10T20:03:36+13:00 (13 years ago)
Author:
ak19
Message:

Bugfix to GS3 where GLI wasn't able to create a new collection when there

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/gli/src/org/greenstone/gatherer/cdm/CollectionConfigXMLReadWrite.java

    r22971 r23680  
    19861986
    19871987    Node databaseNode = XMLTools.getChildByTagNameIndexed (fromElement, StaticStrings.INFODB_STR, 0);
    1988     String databasetype_value = ((Element)databaseNode).getAttribute (StaticStrings.TYPE_ATTRIBUTE);
     1988    String databasetype_value = "gdbm";
     1989    if(databaseNode != null) {
     1990    databasetype_value = ((Element)databaseNode).getAttribute (StaticStrings.TYPE_ATTRIBUTE);//might be gdbm|jdbm|sqlite OR not yet set (in which case it should default to gdbm)
     1991    }
     1992   
    19891993    Element databasetype = doDatabaseType(dOc, databasetype_value);
    19901994    appendProperly (toElement, databasetype);
Note: See TracChangeset for help on using the changeset viewer.