public void onSuccess(UserData userData) {
if (!userData.getUserId().isGuest()) { //open id URL is already associated
UserId userId = userData.getUserId();
MessageBox.alert("Open Id already associated with WebProtege user '" + userId.getUserName() + "'.");
timer.cancel();
}
else { // associate open id to current user
UserId name = Application.get().getUserId();
OpenIdServiceManager.getInstance().assocNewOpenIdToUser(name.getUserName(), new AsyncCallback<OpenIdData>() {