*
* @return the spell checker or <code>null</code> if none is configured or
* an error occurs.
*/
public SpellChecker createSpellChecker(QueryHandler handler) {
SpellChecker spCheck = null;
if (getSpellCheckerClass() != null) {
try {
Class spellCheckerClass = Class.forName(getSpellCheckerClass(),
true, this.getClass().getClassLoader());
spCheck = (SpellChecker) spellCheckerClass.newInstance();
spCheck.init(handler);
} catch (Exception e) {
log.warn("Exception initializing spell checker: "
+ getSpellCheckerClass(), e);
}
}