Estructuras Java
Publicado por josep Albert (4 intervenciones) el 13/07/2006 09:22:05
Buenos días,
Estoy trabajando con Lotus Notes 7 y me estoy metiendo en el tema de los WebServices(De aquí en adelante WS), para ello tengo un codigo java, en una clase a parte que contiene una estructura, aquí os dejo el código:
public class Estructura {
String var1;
String var2;
public Estructura() {
var1= "var1";
var2= "var2";
}
public Estructura (String v1, String v2) {
var1 = v1;
var2 = v2;
}
public String getVar1() {
return var1;
}
public void setVar1(String var1) {
this.var1 = var1;
}
public String getVar2() {
return var2;
}
public void setVar2(String var2) {
this.var2 = var2;
}
}
De hecho esto funciona perfectamente en Rational, pero a la hora de publicar mi WSDL en Notes no me encuentra la clase en el Port Type Class, aqui os dejo el WS:
public class Prueba4 {
public String prueba4(Estructura var1) {
return var1.getVar1() + "\n" + var1.getVar2() + "\nok";
}
}
como ya he dicho no me permite guardar, no reconoce el "Prueba4" como una clase valida para el Port Type Class.
A alguien se le ocurre como salvar esta limitación??? sabeis si hay que añadir algun tipo de librería para manipular estructuras de Java con notes???
Muchas Grácias compañer@s.
Si averiguo algo os lo comento.
Estoy trabajando con Lotus Notes 7 y me estoy metiendo en el tema de los WebServices(De aquí en adelante WS), para ello tengo un codigo java, en una clase a parte que contiene una estructura, aquí os dejo el código:
public class Estructura {
String var1;
String var2;
public Estructura() {
var1= "var1";
var2= "var2";
}
public Estructura (String v1, String v2) {
var1 = v1;
var2 = v2;
}
public String getVar1() {
return var1;
}
public void setVar1(String var1) {
this.var1 = var1;
}
public String getVar2() {
return var2;
}
public void setVar2(String var2) {
this.var2 = var2;
}
}
De hecho esto funciona perfectamente en Rational, pero a la hora de publicar mi WSDL en Notes no me encuentra la clase en el Port Type Class, aqui os dejo el WS:
public class Prueba4 {
public String prueba4(Estructura var1) {
return var1.getVar1() + "\n" + var1.getVar2() + "\nok";
}
}
como ya he dicho no me permite guardar, no reconoce el "Prueba4" como una clase valida para el Port Type Class.
A alguien se le ocurre como salvar esta limitación??? sabeis si hay que añadir algun tipo de librería para manipular estructuras de Java con notes???
Muchas Grácias compañer@s.
Si averiguo algo os lo comento.
Valora esta pregunta


0