I have an existing orchestration which calls the services with the below configuration.
System.Diagnostics.EventLog.WriteEntry("ABC", Message_Datasheets(FILE.ReceivedFileName)); varNewSearchDataLoadURL = System.Configuration.ConfigurationManager.AppSettings["NewSearchDataLoadURL"]; varNewXmlMsg = new System.Xml.XmlDocument(); varNewXmlMsg.LoadXml(@"<path>" + Message_Datasheets(FILE.ReceivedFileName) + @"</path>"); Message_NewUnZip = varNewXmlMsg; Message_NewUnZip(HTTP.RequestTimeout) = 3600; Port_NewJaxMiceSearch_API(Microsoft.XLANGs.BaseTypes.Address) = varNewSearchDataLoadURL + "?path=" + Message_Datasheets(FILE.ReceivedFileName); Port_NewJaxMiceSearch_API(Microsoft.XLANGs.BaseTypes.TransportType) = "HTTP"
Here NewSearchDataLoadURL holds the address of the webservice that needs to be called in the config file.And the path holds the received file name.So the called URI will be "http://new.abc.org/AbcSearchWebApi/api/search/loaddatafeed?path=\\share01\BizTalk\data\out\20150723"
Now I have to change that to the Restful services which uses WebHttp Adapter. I am trying to follow the here
but I dont understand the BtsVariablePropertyMapping because I dont have schema that has the value to be promoted. How can I approach this. Any help will be greatly appreciated.
- Edited by vdha Thursday, July 23, 2015 12:16 PM