view routing factory throws more informative exceptions when failing to find vcs