Hello There

I am trying to get my head around NuSOAP to connect to a web service, unfortunately it seems to be failing.

NuSOAP request is:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlnssd="http://www.w3.org/2001/XMLSchema" xmlnssi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
<ns7120:GetAffiliateAvailability xmlns:ns7120="http://www.foo.com/">
<AffiliateAuthentication>
<Code1 xsi:type="xsd:string">x</Code1>
<Code2 xsi:type="xsd:string">x</Code2>
</AffiliateAuthentication>
<ArrivalDate xsi:type="xsd:string">2007-10-05</ArrivalDate>
<DepartureDate xsi:type="xsd:string">2007-10-06</DepartureDate>
<RoomType xsi:type="xsd:string">SingleRoom</RoomType>
<MasterDestination xsi:type="xsd:string">eeabd919-d17a-461a-93be-953631b063ac</MasterDestination>
</ns7120:GetAffiliateAvailability>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
However i get errors returned from the other end - "'SOAP-ENV' is an undeclared namespace". However, if i "hack" the nusoap.php to replace the above "SOAP-ENV:" with just "SOAP:" it works fine?

Any idea why? How can i make nusoap.php just use "SOAP:"? It seems a bit hacky to me going through and changing all references to one to another!

Thanks,

Jon.