33 define(
'DEFAULT_TIMEOUT',5);
34 define(
'DEFAULT_RESPONSE_TIMEOUT',30);
36 include_once
'./webservice/soap/lib/nusoap.php';
57 return $this->server = $a_server;
59 $this->server = ILIAS_HTTP_PATH.
'/webservice/soap/server.php?wsdl';
69 $this->timeout = $a_timeout;
78 $this->response_timeout = $a_timeout;
87 $this->use_wsdl = (bool) $a_status;
105 if($error = $this->client->getError())
107 $this->log->write(
'Error calling soap server: '.$this->
getServer().
' Error: '.$error);
113 function &
call($a_operation,$a_params)
115 $res = $this->client->call($a_operation,$a_params);
116 if($error = $this->client->getError())
118 #$this->log->write('Error calling soap server: '.$this->getServer().' Error: '.$error);