ConfigurationData filterDef = (ConfigurationData) filterObject;
String className = filterDef.getValue("class");
try {
Class klasse = getClass().getClassLoader().loadClass(className);
ConfigurableTrivialTokenFilter newFilter = (ConfigurableTrivialTokenFilter) klasse.newInstance();
newFilter.configure(this, filterDef);
((OrTrivialTokenFilter) trivialTokenFilter).addFilter(newFilter);
} catch (ClassNotFoundException e) {
logger.error("Class " + className + " not found for filter defined by: \n" + filterDef.toString(), e);
} catch (IllegalAccessException e) {
logger.error("May not access filter class for\n" + filterDef.toString(), e);