Run run = null;
	public Run getRunObjByUserIDandDistanceID(int userID, int distanceID) {		Run run = null;		try {			RunHome runHome = (RunHome) getIDOHome(Run.class);			Collection runObjs = runHome.findByUserIDandDistanceID(userID,distanceID);			if(runObjs != null) {				Iterator runIt = runObjs.iterator();				while(runIt.hasNext()) {					Run r = (Run) runIt.next();					if(r != null) {						Group g = getGroupBiz().getGroupByGroupID(r.getRunID());						if(g.getName().equals("Rvk Marathon"))							run = r;					}				}			}		}		catch (RemoteException e) {			e.printStackTrace();		}		catch (FinderException e) {			e.printStackTrace();		}		 		return run;	}