Menu

#53 Problema al generarse el código de una InternalApplication

open
nobody
5
2008-11-18
2008-11-18
Anonymous
No

Al añadir en la especificación una InternalApplication, si editas ésta puedes definir los métodos que contendrá la aplicación además de poder especificar el tipo de dato que devuelve cada uno de los métodos y los parámetros que éste recibe. Pues bien, si defines algun método especificando el tipo de dato que devuelve y los parámetros que recibe, el código que generado por el IAF no compila. Esto se debe a que no se tiene en cuenta toda la información que se define en la especificación.

Veamos un ejemplo. En la especificación definí el siguiente método dentro de mi InternalApplication:

double calcularDistancia(double x, double y)

y el código generado fue el siguiente:

public double calcularDistancia(){
return null;
}

Parece ser que no se tienen en cuenta los parametros que se definen en la especificación y que, independientemente del tipo de dato que devuelva el método, siempre hace un return null.

Nota: Yo he detectado el problema en las InternalApplications no se si en otro tipo de aplicaciones sucederá lo mismo.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB