SAP Knowledge Base Article - Public

2476062 - Execution Error Code: 414 Request-URI Too Long

Symptom

You are connecting Boomi or SAP Cloud Integration with Successfactors, and you are getting one of the following errors:

  • Error Details: com.sap.gateway.core.ip.component.odata.exception.OsciException: Request-URI Too Long : 414 : HTTP/1.1 {"fault":{"faultstring":"request line size exceeding 8,192","detail":{"errorcode":"protocol.http.TooBigLine"}}}

  • com.sap.gateway.core.ip.component.odata.exception.OsciException: Request-URI Too Long : 414 : HTTP/1.1 

Environment

  • Successfactors
  • SAP Cloud Integration
  • Boomi

Reproducing the Issue

Perform any API Call which contains over 8192 characters.

Cause

This is a limitation of the server/protocol. For further information, check the documentation: Hypertext  Transfer Protocol -- HTTP/1.1

  • The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret.

Resolution

In order to avoid this error, the query would have to be re-designed, avoiding too many navigation and selecting only the necessary fields:

  • 2735876 - Odata API Best Practices [Query Modified Records, Pagination - Batch Size, Timeouts, etc.,] - SAP Successfactors Odata API

See Also

Hypertext  Transfer Protocol -- HTTP/1.1

Keywords

HTTP 414, 414, Request-URI Too Long, request line size exceeding 8,192, HCI, CPI, Cloud, Integration, Boomi, API, SF, Sucessfactors, Integration, Suite, MPL , KBA , LOD-SF-INT-API , API & Adhoc API Framework , LOD-SF-INT , Integrations , LOD-HCI-PI-GB , Generation & Build Framework , Problem

Product

SAP SuccessFactors HCM Core 2505 ; SAP SuccessFactors HCM Suite 2505