trace("LogToFileImpl using file name: "+logFile.getAbsolutePath());
debug("LogToFileImpl using file name: "+logFile.getAbsolutePath());
    public LogToFileImpl (String name, Integer initialLogLevel) {        super(name,initialLogLevel);        try {          readSFFileAttributes();        } catch (SmartFrogException ex1) {           this.error("",ex1);        }        PrintStream out=null;        try {           logFile = createFile(logFileExtension);           FileOutputStream fos = new FileOutputStream(logFile,append);           out = new PrintStream(fos);        } catch (Exception ex){          //@todo          ex.printStackTrace();        }        if (isTraceEnabled() && this.getClass().toString().endsWith("LogToFileImpl")) {            //This will go to the std output.            trace("LogToFileImpl using file name: "+logFile.getAbsolutePath());        }        setOutstream(out);        if (redirectSystemOutputs){            try {                redirectOutputs();            } catch (Exception ex1) {                ex1.printStackTrace();            }        }        if (isTraceEnabled() && this.getClass().toString().endsWith("LogToFileImpl")) {            trace(this.getClass().toString()+" '"+name+"' using ComponentDescription:\n"+classComponentDescription.toString());        }//        setLevel(initialLogLevel.intValue());    }