requestFactory.employeeRequest().findEmployee(employeeId).fire(
new Receiver<EmployeeProxy>() {
@Override
public void onSuccess(EmployeeProxy employee) {
final ExpensesMobileShell shell = new ExpensesMobileShell(eventBus,
requestFactory, employee, new LoginWidget(requestFactory));
RootPanel.get().add(shell);
// Check for Authentication failures or mismatches
new ReloadOnAuthenticationFailure().register(eventBus);
}