implement SOAPClient::__setLocation function