jQuery Ajax - Calling SOAP Web service
===

I am trying to call a SOAP Web service via jQuery (ver 1.6) AJAX. Here is the code I have used

        $.ajax({
			url: "http://myserver.domain.xom/eai_enu/start.swe?SWEExtSource=WebService&SWEExtCmd=Execute&WSSOAP=1",
			type: "POST",
			dataType: "xml",
			timeout: 20000,
			data: soapmsg,
            headers: {
				SOAPAction: "\"document/http://siebel.com/WebService:WebService Operation\""
			},
			error: function(xhr, status, error){
				console.log("AJAX Error!" + xhr.responseText + status);
			},
			complete: function(resp){
				var header = resp.getAllResponseHeaders();
				alert(header);
			},
			contentType: "text/xml; charset=\"utf-8\""
	});

I can see on the server that the call is going to server successfully and it is processing it but I get a error in my ajax request and I don't get any response headers at all.

It just says status as error. This Web service is hosted in Siebel and I am able to call this web service via SOAP UI and this is the response headers I can see in SOAP UI for a successful request


        HTTP/1.1 200 OK
        Server: Sun-ONE-Web-Server/6.1
        Date: Thu, 19 Jul 2012 22:01:58 GMT
        Content-type: text/xml;charset=UTF-8
        _charset: UTF-8
        Cache-control: no-cache, must-revalidate, max-age=0
        Pragma: no-cache
        Content-length: 2257
        Proxy-Connection: Keep-Alive
        Connection: Keep-Alive
        Set-Cookie: I4Web_uuid=deleted_cookie_text*;path=/;

I am not sure what could the problem be. It is not a cross domain request the js files are hosted on the same server.
Is it something in header that is causing failure?
Please Help!!!