Identificarte

Versión Completa : No sirve web service


.



PeterBta
octubre 6, 2011, 10:03 AM
Estoy haciendo un web service en java y Spring (un IDE basado en eclipse), creo un proyecto de web dinámico y dos clases:

Persona.java

package paquete1;

public class Persona {
public String nombre;
public String apellido;
public String nombreCompleto()
{
return this.nombre + " " + this.apellido;
}

public Persona(String nombre,String apellido)
{
this.nombre = nombre;
this.apellido = apellido;
}
}


Directorio.java (La clase que es publicada como web service)
package paquete1;

public class Directorio {
public Persona getPersona(String nombre,String apellido)
{
return new Persona(nombre,apellido);
}
}


Cuando la clase que es publicada como web service retorna un tipo basico como long, sirve bien, pero en este caso como retorna una instancia de otra clase, no me retorna nada, a pesar de que el método se ejecuta satisfactoriamente.

http://www.laneros.com/attachment.php?attachmentid=198263&stc=1&d=1317913390

jpgu7
octubre 19, 2011, 04:47 PM
Tiene posibilidad de montar los archivos de configuración? y el descriptor WSDL que se genera al publicar los servicios?

PeterBta
diciembre 2, 2011, 10:26 AM
Tiene posibilidad de montar los archivos de configuración? y el descriptor WSDL que se genera al publicar los servicios?

El sistema debía conectarse a un wsdl generado por otro sistema, lo que hice fue usar la herramienta wsdl2java y el código que llamaba los procesos remotos era generado automáticamente.

Ya pude solucionar el problema