Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/12/2013, 07:20
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 8 meses
Puntos: 454
Respuesta: pasar un objeto en un atributo de otro objeto

Hola:

Primero habría que verificar que r.consultarRol(idrol) está devolviendo efectivamente un Rol y no un null.

El user.getRol() es un método (por los paréntesis) y eso que has puesto debería dar un error (ni siquiera debería compilar) ya que no se puede poner la llamada a un método a la izquierda de un =.

Si lo del parétesis es un error al copiar aquí el código y tu código real es user.getRol = r.consultarRol(idrol), entonces o bien consultarRol() está devolviendo null, o bien estás poniendo a null sin querer el getRol mas adelante, cuando quieres usarlo.

Se bueno.
__________________
Apuntes Java
Wiki de Programación