public void checkForNewVersion(boolean forceRecheck){
if(forceRecheck || !checked){
log.debug(GettextResource.gettext(Configuration.getInstance().getI18nResourceBundle(),"Checking for a new version available."));
try{
if (checker == null){
checker = new HttpUpdateChecker(httpUrl);
}
availableVersion = checker.getLatestVersion();
}catch(Exception e){
log.warn(GettextResource.gettext(Configuration.getInstance().getI18nResourceBundle(),"Error checking for a new version available."), e);
}