log.error(msg);
throw new RuntimeException(msg);
}
AbstractHandler aHandler = (AbstractHandler) handler;
for( Iterator iter = before.iterator(); iter.hasNext();){
aHandler.before((String)iter.next());
}
}
if (after!= null)
{
if(!(handler instanceof AbstractHandler )){