Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Error Response Formatting:

Code Block
languagexml
<ph:People targetNamespace="urn:edu.yale/people" xmlns:ph="urn:edu.yale/people">
<ph:Error>ERROR <People>
<Error>ERROR CODE GOES HERE</ph:Error>
<ph:ErrorMessage>ERROR<ErrorMessage>ERROR RESPONSE MESSAGE</ph:ErrorMessage>
</ph:People>

 

400 Series codes: (Responses from 400 codes still WIP)

...

Request Point of FailureCode

Message

Example of Issue
XML Schema: Comparator4001Entered Invalid XML Request: (Pass detail of validation error)Entered "NOT EQUALS" as the comparison. Valid values are listed in the XSD and Error Response Message.
XML Schema: PopulationFilter4001Entered Invalid XML Request: (Pass detail of validation error)Entered "Affiliation" as a Population filter field. Valid values are listed in the XSD and Error Response Message.
XML Schema: AttributeFilter4001Entered Invalid XML Request: (Pass detail of validation error)Entered "NY" instead of "Y" or "N". Valid values are listed in the XSD and Error Response Message.
XML Schema: Operator4001Entered Invalid XML Request: (Pass detail of validation error)Entered "JOIN" instead of "AND" or "OR".
XML Schema: Primary_EDU_Person_Affiliation4001Entered Invalid XML Request: (Pass detail of validation error)Entered "ALUMNI" instead of "ALUM". Valid values are listed in the XSD and Error Response Message.
XML Schema: Worker_Status4001Entered Invalid XML Request: (Pass detail of validation error)Entered "Leave" instead of "On Leave". Valid values are listed in the XSD and Error Response Message.
XML Schema: Student_Status4001Entered Invalid XML Request: (Pass detail of validation error)Entered "F" instead of "A". Valid values are listed in the XSD and Error Response Message.
Content Type (header)4002

Invalid Content Type Header: (Pass content type sent and detail)

Did not pass content-type header/
JSON Schema4003

Entered invalid JSON request - (Pass detail of validation error)

WIP
OutputFormat4004Entered invalid output format: (Pass format sent), Valid Values: xml, jsonsent "csv" as a format
Authentication Failure4005

Invalid Credentials, please check your username and password. Username Sent:

Mistyped username or password.
Layer7 Gateway Issue4006An issue has occurred at the gateway. Please check your request, any parameters, and your authentication. If problem persists, contact the Data Services team.You may be violating policy standards.
Invalid Page Number4007Invalid page number. Allowed values (Any positive integer)You may have entered -1 or the word form of a page number. Ex "One"
Invalid Records Per Page Number4008Invalid value for records per page. Allowed values (any positive integer)You may have entered -1 or the word form of a page number. Ex "One"
Invalid Date Value4009Invalid value for "type of date" start date. Allowed values (any valid date)You may have entered an invalid date or a date in the wrong format.

 

500 Series Codes: (Some still WIP)

...

CodeMessageExample of Issue
5000No Data Found- Request provided no results, check request and security settings.This points to a null data set being returned by the service.
5001Connection to PeopleHub failed, try again, check ITS status page for outagesThis occurs when there is a failure of the tMSSQLConnection component in Talend. The authentication in AD went successful, but the database could not be reached.
5002

The server is sending a java error. Please contact the web services support team for assistance.

Detailed Java Error: (Detail of Error)

Any java error passed by Talend. Improper values, extra characters that cant be parsed, timeout failures.
5003There is an issue with your service accounts security access. Please contact web services support team for assistance.This is returned when there is an authentication failure when calling the database. This means your security is incorrect in the PeopleHub, but that you sent the correct username/password.