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
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