code: protected void failStartup(String message, Throwable th)
              throws ServletException {
          System.err.println("\n**************************");
          System.err.println("** FEDORA STARTUP ERROR **");
          System.err.println("**************************\n");
          System.err.println(message);
          if (th == null) {
              System.err.println();
              throw new ServletException(message);
          } else {
              th.printStackTrace();
              System.err.println();
              throw new ServletException(message, th);
          }
      }
docs: Prints a "FEDORA STARTUP ERROR" to STDERR along with the stacktrace of
  the Throwable (if given) and finally, throws a ServletException.