O problema está no seu servidor. Ele contém alguns erros de sintaxe. <?php
// server.php
class Writer {
public function write($message) {
$file = fopen('/tmp/foo.txt', 'a');
fwrite($file, $message);
fclose($file);
}
}
$server = new SoapServer(null, array(
'uri' => 'http://localhost/testes/webservice/',
'trace' => true // faltou o sinal de > depois do = .
));
$server->setClass('Writer'); // o correto é setClass, não addClass.
$server->handle();
?> Um abraço.