title: debug not working for rest method PUT using postman rest client
body: <p>I have two Uri's </p>
  
  <p>POST : <a href="http://localhost:8080/applications/2851/involved-parties/1/contacts" rel="nofollow noreferrer">http://localhost:8080/applications/2851/involved-parties/1/contacts</a><br>
  PUT : <a href="http://localhost:8080/applications/2851/involved-parties/1/contacts" rel="nofollow noreferrer">http://localhost:8080/applications/2851/involved-parties/1/contacts</a></p>
  
  <p>I am trying to debug methods,I have added breakpoint for both methods at starting,
     started server in debug mode. while sending json request using
     postman rest client for POST method cursor stop you at break point at
     POST method. but same request for PUT method does not work your
     cursor does not stop you at break point its directly giving response
     back to client.</p>
  
  <pre><code>@RequestMapping(value = "/applications/{applicationReferenceNumber}/involved-parties/{id}/contacts", method = RequestMethod.PUT)
  @ResponseBody
  public PutApplicationsResponse putContacts(@Valid @RequestBody final PutApplicationsRequest req,
          final BindingResult bind, @PathVariable(value = "applicationReferenceNumber") final Long arn,
          @PathVariable(value = "id") final Integer id, @RequestHeader final HttpHeaders httpHeaders,
          final HttpServletRequest reqHTTP) throws ContactsException, SQLException, MethodArgumentNotValidException,
                  HttpMessageNotReadableException {
  
      reqHTTP.setAttribute(ExceptionConstants.ARN, arn);
      reqHTTP.setAttribute(ExceptionConstants.id, id);
      objMp = new ObjectMapper();
  
      if (bind.hasErrors()) {
          throw new MethodArgumentNotValidException(null, bind);
      }
  </code></pre>
  
  <p>FYI : I am testing negative scenario for both method e.g. length for id is 4 if I pass the 5 length for id then it has to return exception </p>
  
  <p>Regards, </p>