public function setWsdl($wsdl)
    {
      if (!is_string($wsdl) || strlen(trim($wsdl)) == 0)
        throw new InvalidArgumentException(__METHOD__ . '; Invalid wsdl given, must be a non empty string');
        
        $this->wsdl = $wsdl;
    }