Foros del Web » Creando para Internet » Diseño web »

Problema con un WebService

Estas en el tema de Problema con un WebService en el foro de Diseño web en Foros del Web. Hola, Si voy a la ruta "http://xx.xx.xx.xx/ws/server-ms.php?wsdl" veo el listado de funciones de que se compone mi web service, hasta ahi parece que todo está ...
  #1 (permalink)  
Antiguo 17/11/2010, 05:34
Avatar de codify  
Fecha de Ingreso: febrero-2002
Ubicación: Barcelona (España)
Mensajes: 183
Antigüedad: 22 años, 9 meses
Puntos: 1
Exclamación Problema con un WebService

Hola,

Si voy a la ruta "http://xx.xx.xx.xx/ws/server-ms.php?wsdl" veo el listado de funciones de que se compone mi web service, hasta ahi parece que todo está bien.

Cuando pulso el link de arriba que pone WSDL me debería aparecer todo el XML de las funciones registradas pero me lanza el error:

--------------------------------------------------------------------------------
Error de lectura XML: mal formado
Ubicación: http://xx.xx.xx.xx/ws/server-ms.php?wsdl
Número de línea 1, columna 2:
<?xml version="1.0" encoding="ISO-8859-1"?>
-^
--------------------------------------------------------------------------------

No tengo ni idea que pintan esos símbolos que hacen que el XML reviente y por consiguiente toda la web muestra errores por todas partes.

Mi pregunta es:
¿Donde se genera esa linea (<?xml...)?
¿De donde pueden venir esos símbolos?

NOTA: Uso NuSOAP para el WebService.

...gracias por adelantado a quien pueda ayudarme...
__________________
====================
Codify
====================
  #2 (permalink)  
Antiguo 17/11/2010, 10:16
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
No es un problema de Webservice, el problema es que ese archivo fue generado en UTF8 con BOM, te recomiendo abrir el archivo y guardarlo sin BOM.

No es un problema de PHP así que muevo tu tema a un foro más adecuado.

Tema movido desde PHP a Web general
  #3 (permalink)  
Antiguo 17/11/2010, 10:32
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Problema con un WebService

Tienes un problema con el BOM (Byte Order Mark), que te genera ese caracter extraño al inicio de XML.

Lee este artículo para ver una solución al caso



http://foros.emprear.com/codificar

Saludos

__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: webservice
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:59.