Hello Experts
SAP PI 7.31
I am working on the following scenario. SAP PI receives a file attachment from SOAP response and the same needs to be uploaded to AWS S3 using REST (Advantco REST Adapter) (PUT Method):
File --> SAP PI --> REST
||
SOAP
To do this without using BPM, I am using RequestResponseBean and ResponseOnewayBean in Sender_File Adapter. In the module parameters, I have mentioned the details of the REST receiver channel. I am using PUT method in Receiver_REST and have checked option "keep attachments"
When I run this interface, the message fails while sending the file to Receiver_REST with the following errors:
- Sender_File: ResponseOnewayBean - Attempt to process file failed with com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.lib.ra.cci.XIAdapterException
- Receiver_REST Adapter: Error: Broken pipe (Software version: 1.0.11)
This is the first time we are using REST Adapter to upload files to AWS S3. Could you please provide pointers on the same?
Thanks
Jaya