I have customer-info that is sent by MSCRM and received in biztalk using a oneway wcf receive location. (wshttp)
On the other hand I have several sendports that customerdata is sent to (sql, file, orchestration and wcfcustom)
I find that if the 2 wcf-req/resp-sendports are enlisted (and I believe also if only one is started but returns an error) all I get is an routing failure in my suspended-non resumable queue, the message itself is nowhere to be found! And wasn't sent to any of the other ports as well!
Is there is only one WCF-sendport everything works as expected.
Odd thing is , if I send in a message using file-adapter instead of WCF , everything works OK, even with the two WCF-sendports started. So why does biztalk behave in this way if I have a message coming in through WCF?
Is there something wrong in my setup of the receivelocation ? Something else you can point me to?
I'm still testing to see what happens but it's certainly behavior I do not like!