code: public void setLog(String log) throws ApplicationException {
  	if (StringUtil.isEmpty(log, true)) return;
  	this.log = log.trim();
  	// throw new ApplicationException("invalid value for attribute log ["+log+"]","valid values are
  	// [application, scheduler,console]");
      }
docs: set the value log If you omit the file attribute, specifies the standard log file in which to
  write the message. Ignored if you specify a file attribute
  
  @param log value to set
  @throws ApplicationException