cancel
Showing results for 
Search instead for 
Did you mean: 

Ariba cXML Purchase orders with attachment throws 500 internal server error at CIG

former_member49
Explorer
646

Hello All,

We have done integration for cXML Purchase orders with attachment(PDF) to receive at CPI via CIG from Ariba

Message flow is like Ariba --> CIG --> CPI --> ECC

We have done many test cases and all were successfully processed via CPI and all of a sudden cXML POs with attachment getting 500 internal server errors at the CIG side as a response from the CPI system

What could be the possible reason that on the CPI side, the first Iflow step is MIME multipart Decoder and CPI is expecting a message of type MIME multipart where cXML message with attachment included, which might not be receiving in the above format from CIG, or some changes could have done on CIG hence CPI is rejecting it with 500 internal server error and on the other side cXML POs without attachment are processing through CPI hence there is no connectivity issue either.

Note:

When we trigger test cases with an attachment from testing tools, it's processing through CPI

Moreover, messages were processed successfully with attachments before from Ariba

No changes done on the CPI side either design or configuration level except invoice

Please suggest to us how and where to correct that the message format receiving of type MIME multipart from CIG

Regards

CPI Technical Team

View Entire Topic
yuri_ziryukin
Advisor
Advisor
0 Kudos

Dear customers,

the issue seems to be related to the "Tab" character (not allowed) that was added to the Content-Type HTTP header right in front of "boundary" word. This is happening on Ariba CIG side when forming HTTP request to CPI. I have forwarded one of the customer cases (704301) to the right colleagues with my analysis. I hope they will provide a fix as soon as possible.

Best regards,
Yuri Ziryukin
Technical Core Competence team
SAP SE

Francois-Xavier
Explorer
0 Kudos

Thanks 🙂 Let's hope we can have a fix resolution as it is a major issue currently in our production environment...