Changeset 188

Show
Ignore:
Timestamp:
02/23/08 02:40:58 (11 months ago)
Author:
jfp
Message:

fix

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/jsmtpd/src/org/jsmtpd/config/ReadConfig.java

    r183 r188  
    2323import java.io.FileInputStream; 
    2424import java.util.Properties; 
     25import org.apache.commons.logging.Log; 
     26import org.apache.commons.logging.LogFactory; 
    2527 
    2628/** 
     
    3133public class ReadConfig extends Properties { 
    3234    private static ReadConfig instance = null; 
    33  
     35    private static Log log = LogFactory.getLog(ReadConfig.class); 
    3436        private ReadConfig() {} 
    3537 
     
    4951 
    5052    public int getIntegerProperty (String name) { 
     53        if (getProperty(name)==null) 
     54                log.error ("Property "+name+" is missing from jsmtpd.ini"); 
    5155        return Integer.parseInt(getProperty(name)); 
    5256    } 
    5357     
    5458    public boolean getBooleanProperty (String name) { 
     59        if (getProperty(name)==null) 
     60                log.error ("Property "+name+" is missing from jsmtpd.ini"); 
    5561        return Boolean.parseBoolean(getProperty(name)); 
    5662    }