Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2007, 13:05
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 5 meses
Puntos: 51
Re: error con un array

Cita:
Iniciado por Onuris Ver Mensaje
Hasta donde se el StackTrace te da el camino del error, el cual deberias ver en el ultimo lugar de la traza, en este caso en
Código:
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
La ultima linea no es siempre la más importante. En este caso esa linea dice que ocurrio un error en la llamada service de un servlet... asi que no dice mucho .

Mas interesante es mirar la secuencia de errores/causas:
javax.servlet.ServletException: BeanUtils.populate
causa raíz: javax.servlet.ServletException: BeanUtils.populate
causa raíz: java.lang.IllegalArgumentException: array element type mismatch

Lo cual, interpretandolo con el resto del stack trace, quiere decir que al intentar construir un Bean a partir de los datos del formulario, ha dado un error por que uno de los arrays del Bean no se corresponde con los arrays enviados en el formulario, ya que cree que son de dos tipos distintos.

El por que dá el error, ya es cosa de mirar el Bean, los parametros, como funciona BeanUtils....

S!