Hi Experts,
We are on SAP PI 7.3.1(AEX).
Here is my scenario:
It is file to file scenario, where source file is flat file(can be processed by fieldfixedlength in FCC).
Two messages need to be sent to receiver.
A)The same source file need to be sent as it is to receiver
B)Another inbound file need to be generated after mapping from source file.
Now in our case, for the (A), the scenario only works if we only use dummy objects in service interface and namespace and if we take dummy objects, then (B) will not work, as for (B), we need to have mapping to map fields from flat file to target file. Reason is that mapping can not be found based on dummy interface.
E.g.
Sender1 ->Dummyinterface->DummyNamespace
Receiver1->Dummyinterface->DummyNamespace.
This will work for (A), but for (B) it will not work, as we need to do mapping to generate target file. It is not pass through interface.
We have to use Dummy objects-service interface(meaning no objects created in ESR), if we take service interface defined in ESR for pass through interface we receive below error:
"Transmitting the message to endpoint using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.aii.adapter.xi.routing.RoutingException: Unable to parse XML message payload to extract operation for receiver determinationorg.xml.sax.SAXParseException: Content is not allowed in prolog."
Any solution to achive above scenarios on SAP PI 7,3,1 (note we do not have Integration process or SAP BPM in place).
Thank you,
Divyesh