Помогите сконструировать правильно SOAPHeader

alvladtair

Новичок
Помогите сконструировать правильно SOAPHeader

Привет всем, братцы нужна помощь:
у меня проблемы с SOAP:

PHP:
$sess=$doc->saveXML($sheader);
$sessvalues=new SoapVar($sess,SOAP_ENC_OBJECT);
$header = new SoapHeader'http://somens','SessionHeader',$sessvalues,false); 
$Action="Action";
$res=$client->__soapCall(
		$Action,
		array($params),
		array('Action' => 'http://...'.$Action,'xmlns'=>'http://...'.$Action),
		$header
	);
echo "<br>LastRequest <b>".$Action."</b>:<br><textarea rows=20 cols=100>".eregi_replace("><",">\n<",$client->__getLastRequestHeaders().$client->__getLastRequest())."</textarea>";}
catch (SoapFault $e) {
    echo "<pre>";
	var_dump($e);
}

Вместо .... у меня все что полагается, DOMNode $sheader непустой, __doRequest на других запросах не глючит, но на этот дает следующее:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://online.unistream.ru/services/global/v2/"><SOAP-ENV:Header><ns1:SessionHeader/></SOAP-ENV:Header>....

WS следовательно меня посылает, если кто знает в чем проблема, а точнее как ее решить, помогите, заранее спасибо!
 
Сверху