in java/src/org/apache/qetest/Reporter.java [158:209]
    public boolean initialize(Properties p)
    {
        setProperties(p);
        String dbg = reporterProps.getProperty(OPT_DEBUG);
        if ((dbg != null) && dbg.equalsIgnoreCase("true"))
        {
            setDebug(true);
        }
        String perf = reporterProps.getProperty(OPT_PERFLOGGING);
        if ((perf != null) && perf.equalsIgnoreCase("true"))
        {
            setPerfLogging(true);
        }
        // int values need to be parsed
        String logLvl = reporterProps.getProperty(OPT_LOGGINGLEVEL);
        if (logLvl != null)
        {
            try
            {
                setLoggingLevel(Integer.parseInt(logLvl));
            }
            catch (NumberFormatException numEx)
            { /* no-op */
            }
        }
        // Add however many loggers are askedfor
        boolean b = true;
        StringTokenizer st =
            new StringTokenizer(reporterProps.getProperty(OPT_LOGGERS),
                                LOGGER_SEPARATOR);
        int i;
        for (i = 0; st.hasMoreTokens(); i++)
        {
            String temp = st.nextToken();
            if ((temp != null) && (temp.length() > 1))
            {
                b &= addLogger(temp, reporterProps);
            }
        }
        return true;
    }