Is userLogin in ReclamationMB null or is null username? If userLogin is not null, the injection works fine, but the bean is re-created, just like Requestscoped. You can put the UserLoginBean in the Viewscope to prevent the bean from being recreated:
@ViewScoped public class UserLoginBean extends AbstractMB implements Serializable{...}
Or you can fill in the data that is required for userLogin manually in ReclamationsMB by providing the PostConstruct method
@RequestScoped public class ReclamationMB extends AbstractMB implements Serializable { ... @ManagedProperty("#{loginBean}") private UserLoginBean userLogin;
Sonic source share