on 03-18-2020 9:55 AM
Hi All,
I have a requirement to download the file from SOAP service and and send it to FILE receiver, i.e. SOAP to FILE interface.
I am able to download the file through SoapUI but don't know how to implement same thing in PO 7.4.
I tried configuring it in Sender SOAP Axis adapter, but don't know where to mention what parameters to call downloadOldestFile method so, attachment will get downloaded. With my current configuration only wsdl file is getting downloaded but main attachment is not getting download.
We can't use normal soap adapter because we don't have option to put the URL, that's why i went for Soap Axis.
Can some one please help me on this ?
Appreciate you time!
Hi!
SOAP adapter with Task(Axis) as transport protocol supports getting payloads from remote services using "com.sap.aii.adapter.axis.ra.transport.http.HTTPGetter" as task class. But this task queries provided URL using GET HTTP request type.
In your case I would think about:
File sender (dummy, "Test" mode) or JobBean -> PI - > SOAP receiver (Async-Sync bridge) - > File receiver.
Regards, Evgeniy.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Evgeniy,
I have tried Async -Sync bridge, with SFTP adapter instead of File adapter, it was throwing the below errorr.
Error while sending message: Cannot send message to module processor com.sap.aii.af.lib.mp.module.ModuleException: while trying to invoke the method com.sap.engine.interfaces.messaging.api.Message.getMessageId() of a null object loaded from local variable 'message1'
And below is sender SFTP configuration module config for bridge.
Ref. link: https://blogs.sap.com/2014/03/26/bridges-construction-site-part-13-asynchronous-synchronous-bridge/
Please sugegst me below points
1. Do we have to use only File adapter ?
2. if not then how to resolve aobve mentioend issue.
Regards,
Binod
User | Count |
---|---|
84 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.