Fix for uninformative exception being thrown from Environment.getDispatcher()

Fix for uninformative exception being thrown when no dispatcher is
registered with particular name. Previously internal exception from
AbstractFilter was propagated to clients making identifying of issues
quite complicated.