code: @Path("/")
      @GET
      public Response describe(@QueryParam("xml")
                            @DefaultValue("false")
                            boolean xml)
              throws ServletException, IOException {
  
          Context context = getContext();
          try {
              return describeRepository(context, xml);
          } catch (Exception ae) {
              return handleException(ae, false);
          }
  
      }
docs: <p>
  Process Fedora Access Request. Parse and validate the servlet input
  parameters and then execute the specified request.
  </p>
  
  @param xml
  whether the request is for xml or html.
  @throws ServletException
  If an error occurs that effects the servlet's basic operation.
  @throws IOException
  If an error occurs with an input or output operation.