+ Start a Discussion
stratus adminstratus admin 

I have switched to 7.0 API and now receive a soap action header error

This is my error "SOAPAction HTTP header missing", any tips?



"Information","jrpp-19","01/31/06","14:11:30","SFORCE","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 soapenv:Fault faultcode soapenv:Client/faultcode faultstring>SOAPAction HTTP header missing faultstring soapenv:Fault soapenv:Body/soapenv:Envelope Message Edited by stratus admin on span class=date_text>02-01-2006 span span class=time_text 06:27 AM Message Edited by stratus admin on span class=date_text 02-01-2006 span span class=time_text 06:27 AM span

Message Edited by stratus admin on 02-01-2006 06:39 AM

I moved this q to the developer boards.
SOAP requires a HTTP Header called SOAPAction, it should look like

SOAPAction: ""

your request is missing it, earlier versions of the API were more lax in enforcing this, the new 7.0 API does enforce it.
The header action is declared in the WSDL file and I have verified that it is there...

do you have a capture of the HTTP headers in your request ?