log.debug("Entered access log sampler bean info");
try {
createPropertyGroup("defaults",
new String[] { "protocol", "domain", "portString", "imageParsing" });
createPropertyGroup("plugins",
new String[] { "parserClassName", "filterClassName" });
createPropertyGroup("accesslogfile",
new String[] { "logFile" });
p = property("parserClassName");
p.setValue(NOT_UNDEFINED, Boolean.TRUE);
p.setValue(DEFAULT, AccessLogSampler.DEFAULT_CLASS);
p = property("filterClassName");
p.setValue(NOT_UNDEFINED, Boolean.FALSE);
p.setValue(DEFAULT, "");
p = property("logFile");
p.setValue(NOT_UNDEFINED, Boolean.TRUE);
p.setValue(DEFAULT, "");
p.setPropertyEditorClass(FileEditor.class);
p = property("domain");
p.setValue(NOT_UNDEFINED, Boolean.TRUE);
p.setValue(DEFAULT, "");
p = property("protocol");