Nakul Ringshia
unread,Oct 9, 2012, 8:51:35 AM10/9/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to adwor...@googlegroups.com, pankaj...@mbww.com, kiran....@mbww.com, Brian.P...@map-global.com, nakul.r...@mbww.com
Hi
I understand that the following needs to be added to configuration file for calling in to the Adwords services.
<system.web>
<webServices>
<soapExtensionTypes>
<add type="Google.Api.Ads.Common.Lib.SoapListenerExtension, Google.Ads.Common"
priority="1" group="0"/>
</soapExtensionTypes>
</webServices>
</system.web>
However is there a way to have the SoapListenerExtension apply ONLY TO requests originating for Google Adwords services?
Here's my situation
- I have a dot net assembly that interacts with Google Adwords - calls the Customer Service and downloads reports.
- This assembly is invoked by a .Net WCF service. Since the WCF service consumes the assembly, the configuration for the Soap extension is placed in the WCF config file (and its working).
- Requests (called extraction requests in our project) are generated by a BizTalk server and passed to the WCF server (which in turn calls the dot net assembly).
- Once data is fetched from Adwords, response is sent back to BizTalk by the WCF service.
In step 4, the response is sent back to BizTalk via a web service. Since the Soap listener is attached to the WCF service its not only applying to the Google Adwords requests but also to the responses being sent to BizTalk and this is causing side effects in the BizTalk server.
So is there is way to have the Soap Listener apply just for the Google AdWords requests.
Thanks
Nakul Ringshia