Changeset 3438


Ignore:
Timestamp:
2002-10-04T11:24:49+12:00 (22 years ago)
Author:
kjdon
Message:

added library name to the config class - dont assume that its always 'library' anymore

Location:
trunk/gsdl3/src/java/org/greenstone/gsdl3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/LibraryServlet.java

    r3384 r3438  
    3232
    3333    config_ = new ConfigVars();
     34    String library_name_ = config.getInitParameter("libraryname");
    3435    String sites_home_ = config.getInitParameter("siteshome");
    3536    String site_name_ = config.getInitParameter("sitename");
    3637    String interfaces_home_ = config.getInitParameter("interfaceshome");
    3738    String interface_name_ = config.getInitParameter("interfacename");
    38     if (sites_home_ == null || site_name_==null || interfaces_home_ ==null || interface_name_==null) {
     39    if (library_name_ == null || sites_home_ == null || site_name_==null || interfaces_home_ ==null || interface_name_==null) {
    3940        // must have this
    4041        System.err.println("initialisation parameters not all set!");
    41         System.err.println(" you must have siteshome, sitename, interfaceshome, interfacename");
     42        System.err.println(" you must have libraryname, siteshome, sitename, interfaceshome, interfacename");
    4243        System.exit(1);
    4344    }
    4445
     46    config_.library_name_ = library_name_;
    4547    config_.sites_home_ = sites_home_;
    4648    config_.site_name_ = site_name_;
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/util/ConfigVars.java

    r3341 r3438  
    1010public class ConfigVars {
    1111
     12    public String library_name_=null;
    1213    public String sites_home_=null;
    1314    public String site_name_=null;
     
    2223
    2324    config_xml_ = doc.createElement("config");
    24     Element e = GSXML.createTextElement(doc, "sites_home", sites_home_);
     25    Element e = GSXML.createTextElement(doc, "library_name", library_name_);
     26    config_xml_.appendChild(e);
     27    e = GSXML.createTextElement(doc, "sites_home", sites_home_);
    2528    config_xml_.appendChild(e);
    2629    e = GSXML.createTextElement(doc, "site_name", site_name_);
Note: See TracChangeset for help on using the changeset viewer.