Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Web Service Response Codes:

Error Response Formatting:

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

 

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

  • Layer7 setup to give 400 response
  • Still working on standardizing layer7 based response codes

 

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

 

500 Series Codes: (Some still WIP)

  • All codes from Talend will give a status code of "500" and a detail code in the response message.
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.
   
  • No labels