I have created a local WCF service which has a method InsertOrUpdate(String) which connects to a database and insert/update the data. If I run this service with the tutorial code from here (8) and test it with the WCF Test Client from VS 2013 all works great.
Now I want to call this method via a BizTalk Server application so I have saved the WSDL file from the service and imported it into my BizTalk project via the consume WCF service wizard. Then I have created a small orchestration which looks like this:
The in port points to a directory on my hard drive and looks for all kinds of xml files. The out port is set as HTTP transport to http://localhost:43250/Services/MyService.svc. I have signed and deployed the BizTalk applicationon my local machine and if I put an xml file in the port directory it disappears after a short time but my service is not called. In the BizTalk Management Console I get following error:
The published message could be not forwarded because no subscribers were found. This error occurs when the subscribed orchestration or subscribed Sendeport were not registered or some necessary to check the subscription message properties were not promoted. To resolve this error, use the BizTalk Administration console.
I'm sure that the XML file is valid and the pipelines are set to XML Receive/Transmit too. Do you have any ideas why it is not working? All this happens on a locale Win 7 x64 machine.
