I am getting the below soap response and it doesn't happen all the time. If i retry it will proceed as normal, there is no change in the code. Is there anything i am missing?
Soap Response:
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="
http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Missing SoapHeader while invoking public abstract com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v201309.jaxbgen.CampaignCriterionPage com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v201309.jaxbgen.CampaignCriterionServiceInterface.get(com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v201309.jaxbgen.Selector) throws com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v201309.jaxbgen.ApiException_Exception with params [com.google.ads.api.services.campaignmgmt.criterion.campaigncriterion.v201309.jaxbgen.Selector@7ee222e4].</faultstring>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Soap Request:
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="
http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<get xmlns="
https://adwords.google.com/api/adwords/cm/v201309">
<serviceSelector>
<fields>AgeRangeType</fields>
<fields>CampaignId</fields>
<fields>CarrierCountryCode</fields>
<fields>CarrierName</fields>
<fields>ContentLabelType</fields>
<fields>CriteriaType</fields>
<fields>DisplayType</fields>
<fields>GenderType</fields>
<fields>GeoPoint</fields>
<fields>Id</fields>
<fields>KeywordMatchType</fields>
<fields>KeywordText</fields>
<fields>LanguageCode</fields>
<fields>LanguageName</fields>
<fields>LocationName</fields>
<fields>Operand</fields>
<fields>ParentLocations</fields>
<fields>Path</fields>
<fields>PlacementUrl</fields>
<fields>PlatformName</fields>
<predicates>
<field>CampaignId</field>
<operator>EQUALS</operator>
<values>142981910</values>
</predicates>
<paging>
<startIndex>0</startIndex>
<numberResults>1000</numberResults>
</paging>
</serviceSelector>
</get>
</soapenv:Body>
</soapenv:Envelope>
Thanks
Gopi