Skip to main content

When trying to route application message to IFS REST API I get below error. The routing address uses IFS REST endpoint with client credential.

 

ExecutionException from Sender thread 
Caused by: ifs.fnd.connect.senders.ConnectSender$TemporaryFailureException: Exception while sending data 
Caused by: ifs.fnd.connect.http.InternalServerErrorException: InternalServerErrorException: 500#{"error":{"code":"ODATA_PROVIDER_ERROR","message":"An internal server error occurred. Contact administrator.","details":s{"code":"UNSUPPORTED_ACCEPT_TYPES","message":"The content-type range ' *; q=.2' is not supported as value of the Accept header."}]}}

 

What is the cause for this error?

Hi @bhavesh,

 It looks like you're encountering an error related to the Accept header in your request to the IFS REST API. Can I know what is the Accept header you’ve used and more details about the request?


This is how the routing address looks like

 

Even though Additional Headers is empty we still get the same error.


 

Hi @bhavesh, Did you find any solution for this error?


I have the same error, using Boomi platform to connect to IFS REST API.

Strange is that I have two connectors, both using the CustomerOrderLinesHandling API,  both pointing to the CustomerOrderJoinSet. (actually they are copied from each other) The only difference is in the filter values. 
One of the calls runs without any problem, the other returns the above error message 
 

{"error":
{"code":"ODATA_PROVIDER_ERROR",
"message":"An internal server error occurred. Contact administrator.",

"details":i{"code":"UNSUPPORTED_ACCEPT_TYPES","message":"The content-type range ' *; q=.2' is not supported as value of the Accept header."}]
}


No idea if this is a Boomi issue or an IFS issue. 


For this specific Boomi-IFS issue found the solution here:  

Article: How-To set Custom Header in IFS REST— Partner Connector to Support IEEE Standard 754 - Boomi Community


Reply