SAP BODS sending messages twice to SAP PI integration flow
I have a simple SAP PI integration flow accepting SOAP messages (7.31, java single stack).
In BODS (14.2.3) I have defined a datastore pointing to my integration flow and a dataflow whith a query transform that's calling the function interface.
Everything is running fine except for the fact that my integration flow receives every message twice. (2 messages in Message Monitor, 2 HTTP posts in logfiles). The same applies for other combinations of BODS dataflow and PI integration flow.
My guess: an integration flow - by nature - has two endpoints (http and https) and BODS is sending the same message to both.
Definitely an undesirable trait.
Do I miss something? Any guess for a solution?