code: @SuppressWarnings("unchecked")
  	protected List<? extends Class<? extends WebPage>> getAllPageClassesQuietly()
  	{
  		final List<Class<? extends WebPage>> pages = new ArrayList<>();
  		try
  		{
  			final Set<Class<?>> set = AnnotationExtensions.getAllAnnotatedClasses(getPackageName(),
  				MountPath.class);
  			for (final Class<?> class1 : set)
  			{
  				pages.add((Class<? extends WebPage>)class1);
  			}
  		}
  		catch (final ClassCastException e)
  		{
  			LOGGER.error(
  				e.getClass().getName() + " occured while scanning for MountPath annotations.", e);
  		}
  		catch (final ClassNotFoundException e)
  		{
  			LOGGER.error(
  				e.getClass().getName() + " occured while scanning for MountPath annotations.", e);
  		}
  		catch (final IOException e)
  		{
  			LOGGER.error(
  				e.getClass().getName() + " occured while scanning for MountPath annotations.", e);
  		} catch (URISyntaxException e) {
  			LOGGER.error(
  					e.getClass().getName() + " occured while scanning for MountPath annotations.", e);
  		}
  		return pages;
  	}
docs: Gets the all page classes quietly.
  
  @return the all page classes quietly