Cita:
Iniciado por GunnerJm
Código Java:
Ver originalIncidenciaDetalle inciSession = (IncidenciaDetalle) session.get("incidetalle");
List<IncidenciaDetalle> lista= null;
if( session.get("incidetalle")== null){
lista = new ArrayList<IncidenciaDetalle>();
session.put("incidetalle", lista);
}else{
lista = (List<IncidenciaDetalle>) session.get("incidetalle");
}
Hola
fijate bien en lo que estás haciendo, creas una lista de objetos de tipo "IncidenciaDetalle" y la metes en sesión
Código Java:
Ver originallista = new ArrayList<IncidenciaDetalle>();
session.put("incidetalle", lista);
y posteriormente, cuando vuelves a llegar al código intentas obtener de sesión la lista así:
Código Java:
Ver originalIncidenciaDetalle inciSession = (IncidenciaDetalle) session.get("incidetalle");
Por lo tanto, estás intentando asignar una lista de objetos de tipo IncidenciaDetalle en un único objeto de ese tipo. De ahí viene el error.