Scenario is IDOC to XML to HTTP.
IDOCs will be coming into XI and based on the vendors will be routed to various Suppliers.
I used BPM to configure the error handling.
If i get an IDOC and is successfully sent then i have no problem.
Lets say there is a problem in transmission of the IDOC then i need to keep sending the IDOC for a period of time. If within that period of time if i get a response then well and fine else throw an exception.
Now while the above scenario is running another IDOC is picked up by XI. now will this IDOC overwrite the previous IDOC?
Will the older messages be overwritten by the newer ones or internally XI handles through multithreading?