title: BreezeJS - server validation changed in version 1.4.4
body: <p>I've updated breezejs from version 1.4.1 to 1.4.4. For server-side validation, I was handling the AfterSaveEntitiesDelegate on the ContextProvider and throwing EntityErrorsException().</p>
  
  <p>In the release notes I read:</p>
  
  <blockquote>
    <p>The Breeze WebApi response to any SaveChanges operation that has
    validation errors now returns a 403 status code, instead of a 200.
    This has no effect on any Breeze code but will be noticeable to anyone
    watching Breeze's network traffic.</p>
  </blockquote>
  
  <p>However, the new 403 error does not have any details about the validation error or any inner exceptions that would indicate it is a validation error. Instead the error is: "Processing of the HTTP request resulted in an exception. Please see the HTTP response returned by the 'Response' property of this exception for details." There is no "Response" property. Also, now my client-side code no longer "understands" this error.</p>