FAP-Team/Fap-Module — Issue #76: TableRenderResponse: NullPointerException
Author: ijlopez
Created: 2011-11-29 11:23:30+00:00
State: open

Si se pasa un objeto "null" al constructor de la TableRenderResponse, luego, al renderizar la tabla, sucede una "NullPointerException" (que no impide que la aplicación siga funcionando).

Quizá sería conveniente controlar en el constructor si se pasa por parámetro un "null", en cuyo caso se podría asociar directamente una lista vacía del tipo T (new ArrayList()); o bien, controlar esta situación en el renderizado.

Creo que es necesario controlarlo dentro de la clase porque el constructor se suele llamar con el resultado de una consulta del tipo:

solicitudes = Solicitud.find("SELECT solicitud FROM ...").fetch();

La cual, por lo que he podido comprobar, puede retornar "null".