Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/11/2006, 03:53
Avatar de jmsev
jmsev
 
Fecha de Ingreso: abril-2006
Mensajes: 47
Antigüedad: 18 años
Puntos: 0
Explico el error

Yo hago correctamente la llamada al web service, ya que hago lo siguiente:
Código PHP:
require_once('nusoap.php');
 
$client = new soapclient('ht...//localhost:8080/HiWS/HiWS?WSDL''true');

$s = array("Juanma");

$result $client->call('sayHi'$s);

//Buscamos un fallo
if ($client->fault){
    echo 
'<p><b>Fallo: ';
    echo 
'</b></p>';
}else{
    
//Buscamos errores
    
$err $client->getError();
    if (
$err){
        
//Mostramos el error
        
echo '<p><b>Error: '.$err.'</b></p>';
    }else{
        
//Mostramos los resultados
        
print_r($result);
    }

Pero cuando lo llamo desde apache me sale por pantalla el siguiente error:
Error: wsdl error: phpType is struct, but value is not an array: see debug output for details



Alguna idea de por que sale este error, o como solucionarlo??