The error contains "This error occurs if the subscribing orchestration or send port has not been enlisted". So guess I would check that first.
If that is okay we may want to see what was the response retruend by the service and if the service response is matching with the service proxy contract of your BizTalk solution.
I would also check if the service has returned an exception and if you are handling th
Looks like you need to create a send pipeline or Orch which will subscribe to messages coming from this partular receive.
For testing purpose, don't worry about WCF-BasicHttp etc but see if some send port is there subscribing messages from this receive. You can use a filter in Send port for receive port name like:
BTS.ReceivePortName == Yourrecieveportname
Hi Vasu,
We are here to help. But if you have just searched in bing/Google for this error "The published message could not be routed because no subscribers were found.", you will get the ways to resolve this issue.
As the error says you don't have subscriber for this published message. You're receiving this message, but what are you planning to do with this received message? If you just want to send the message to some place/folder then just create a send port with "BTS.ReceivePortName == YourReceivePortName" as suggested.
Or if you want to do some process, then ensure that the subscribing Orchestration or send port is in enlisted state. If your subcription is based on some filter or as said if any Orchestration is configured to process this message, then ensure you have "XML-Receive" pipeline in receive location.