docs: public static void validateWebXML () throws Exception
    {
      final IMicroDocument aDoc = MicroReader.readMicroXML (new File ("src/main/webapp/WEB-INF/web.xml"));
      if (aDoc != null)
        for (final IMicroNode aNode : new MicroRecursiveIterator (aDoc.getDocumentElement ()))
          if (aNode.isElement ())
          {
            final IMicroElement e = (IMicroElement) aNode;
            if (e.getTagName ().endsWith ("-class"))
            {
              final String sClassName = e.getTextContentTrimmed ();
              try
              {
                Class.forName (sClassName);
              }
              catch (final Exception ex)
              {
                LOGGER.error ("Failed to resolve class '" + sClassName + "'");
                throw ex;
              }
            }
          }
    }