private String[] strinArrayProp(Properties props, String name, String[] defaultValue) {
        List<String> values = new ArrayList<String>();
        for (int i = 0; i < 50; ++i) {
            String val = props.getProperty(name + "." + i);
            if (val != null) {
                values.add(val);
            }
        }

        if (values.isEmpty()) {
            return defaultValue;
        }

        return values.toArray(new String[values.size()]);
    }