Symptom
You are running your Integration Center Outbound Integration with REST webservice endpoint and your are getting 40* errors, such as:
- 401: {"error":{"code":"AuthorizationFailed","message":"You do not have permissions to perform action 'run' on scope '/xxxx/bbb/aaa/'. Verify you are making the request with the appropriate HTTP method. See http://aaaa.bb/lcccc for details."}}
-
HTTP operation failed invoking XXX with statusCode: 404. Processed by failure processor: FatalFallbackErrorHandler[Channel[DelegateSync[com.successfactors.integrationframework.http.HttpCamelOutboundExceptionProcessor@5157c3ea]]]
Environment
- SAP SuccessFactors HXM Suite
- Integration Center
Cause
Expected behaviour.
Resolution
Integration Center does not support providing URLs in encoded format (encoded URL)
Sample of the solution implemented (we updated the %2F with / and after that, the integration works):
Original URL : https://yourURL.com%2Fparam
Updated URL : https://yourURL.com/param
Should you have a strong business requirement for this, please submit an enhancement request:
2090228 - How to Submit Ideas for SAP SuccessFactors Products
See Also
Keywords
Integration center, encoded URL, REST, outbound, %2F, HTTP 401, don't work, cannot connect, webservice, SAP SuccessFactors HXM Suite, encoded, encoded format, IC, Event Mesh, REST outbound, REST outbound integration, configure API URL in an URL-encoded format, 401, 404, Processed by failure processor: FatalFallbackErrorHandler[Channel[DelegateSync[com.successfactors.integrationframework.http.HttpCamelOutboundExceptionProcessor@5157c3ea]]],org.apache.camel.http.common.HttpOperationFailedException: HTTP operation failed invoking XXX with statusCode: 404. Processed by failure processor: FatalFallbackErrorHandler[Channel[DelegateSync[com.successfactors.integrationframework.http.HttpCamelOutboundExceptionProcessor@150ccbba]]],
, KBA , LOD-SF-INT-INC , Integration Center , LOD-SF-INT-INC-FWK , Integration Center UI Framework , How To