/** * */ package at.gv.egiz.pdfas.exceptions; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import at.knowcenter.wag.egov.egiz.cfg.SettingsReader; import at.knowcenter.wag.egov.egiz.exceptions.SettingNotFoundException; import at.knowcenter.wag.egov.egiz.exceptions.SettingsException; /** * @author wprinz * */ public class ErrorCodeHelper { /** * The log. */ private static final Log log = LogFactory.getLog(ErrorCodeHelper.class); public static String getMessageForErrorCode(int errorCode) { try { SettingsReader settings = SettingsReader.getInstance(); String message = settings.getSetting("error.code." + errorCode); return message; } catch (SettingsException e) { log.warn(e); } catch (SettingNotFoundException e) { log.warn(e); } return null; } }