Package javax.servlet.http

Examples of javax.servlet.http.HttpServletResponse.sendError()


    HttpServletResponse res = (HttpServletResponse) response;

    if (_message != null)
      res.sendError(_errorCode, _message);
    else
      res.sendError(_errorCode);
  }

  @Override
  public String toString()
  {
View Full Code Here


    private RequestDispatcher getRequiredDispatcher(ServletActionContext context, String uri) throws IOException {
        RequestDispatcher rd = context.getContext().getRequestDispatcher(uri);
        if (rd == null) {
            log.debug("No request dispatcher found for " + uri);
            HttpServletResponse response = context.getResponse();
            response.sendError(
                HttpServletResponse.SC_INTERNAL_SERVER_ERROR,
                "Error getting RequestDispatcher for " + uri);
        }
        return rd;
    }
View Full Code Here

            data = new String( Base64.decodeBase64( data ) );
            String[] creds = data.split( ":" );

            if ( !creds[0].equals( username ) || !creds[1].equals( password ) )
            {
                response.sendError( HttpServletResponse.SC_UNAUTHORIZED );
            }
        }

        chain.doFilter( req, resp );
    }
View Full Code Here

            // is this a modification request from a browser
            if ( this.isBrowserRequest(request) && this.isModification(request) ) {
                if ( !this.isValidRequest(request) ) {
                    final HttpServletResponse response = (HttpServletResponse)res;
                    // we use 403
                    response.sendError(403);
                    return;
                }
            }
        }
        chain.doFilter(req, res);
View Full Code Here

    public String intercept(ActionInvocation invocation) throws Exception {
        try {
            return invocation.invoke();
        } catch (AccessDeniedException e) {
            HttpServletResponse response = ServletActionContext.getResponse();
            response.sendError(HttpServletResponse.SC_FORBIDDEN);
            return null;
        }
    }

    /**
 
View Full Code Here

                if (session == null) {
                    if (LOGGER.isDebugEnabled()) {
                        LOGGER.debug(MessageFormat.format("Session {0} was not found", pushSessionId));
                    }
                    httpResp.sendError(HttpServletResponse.SC_BAD_REQUEST);
                    return;
                }

                httpResp.setContentType("text/plain");
View Full Code Here

   public static void sendError(int code)
   {
      try {
         FacesContext context = FacesContext.getCurrentInstance();
         HttpServletResponse response = (HttpServletResponse) context.getExternalContext().getResponse();
         response.sendError(code);
         context.responseComplete();
      }
      catch (IOException e) {
         throw new IllegalStateException(e);
      }
View Full Code Here

    HttpServletRequest request = (HttpServletRequest) req;
    HttpServletResponse response = (HttpServletResponse) res;

    AuthorizationRequest authorizationRequest = findAuthorizationRequest(request);
    if (authorizationRequest == null) {
      response
          .sendError(HttpServletResponse.SC_BAD_REQUEST, "No valid AbstractAuthenticator.AUTH_STATE on the Request");
    }
    if (initialRequest(request)) {
      storePrincipal(request, response, authorizationRequest);
      request.setAttribute(AbstractAuthenticator.RETURN_URI, RETURN_URI);
View Full Code Here

    if (filePath == null || !checkHdfsPath(filePath, allowedPaths)) {
      String msg = "User " + userId + " (" + groups
          + ") is not authorized to access path " + filePath;
      LOG.warn(msg);
      rsp.sendError(HttpServletResponse.SC_FORBIDDEN, msg);
      return;
    }
    request.setAttribute("authorized.ugi", ugi);

    chain.doFilter(request, response);
View Full Code Here

            final String message = "Not authenticated";

            logger.info("HTTP request rejected: {}", message);
            response.addHeader("Guacamole-Status-Code", Integer.toString(status.getGuacamoleStatusCode()));
            response.addHeader("Guacamole-Error-Message", message);
            response.sendError(status.getHttpStatusCode());
        }

    }

    @Override
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.