List of usage examples for java.util ResourceBundle getBundle
@CallerSensitive public static ResourceBundle getBundle(String baseName, Module module)
From source file:es.pode.empaquetador.presentacion.avanzado.recursos.crear.elementos.CrearRecursoAvanzadoElementosControllerImpl.java
@Override public final void submit(ActionMapping mapping, es.pode.empaquetador.presentacion.avanzado.recursos.crear.elementos.SubmitForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { CrearRecursoAvanzadoSession sesion = this.getCrearRecursoAvanzadoSession(request); if (logger.isDebugEnabled()) logger.debug("Chequeando el archivo principal: principal= " + sesion.getPrincipal() + " archivos = " + sesion.getArchivos()); String accion = form.getAction(); java.util.Locale locale = (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE); ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale); if (accion.equals(i18n.getString("portalempaquetado.avanzado.recursos.aceptar"))) { if ((sesion.getArchivos() == null || sesion.getArchivos().size() == 0) && (sesion.getDependencias() == null || sesion.getDependencias().size() == 0) && StringUtils.isEmpty(sesion.getPrincipal())) { if (logger.isDebugEnabled()) logger.debug("No se han agregado archivos, dependencias o URL"); throw new ValidatorException("{portalempaquetado.avanzado.recursos.error.listasvacias}"); }/*from w ww . j av a 2 s .c o m*/ if (sesion.getArchivos() != null && sesion.getArchivos().size() > 0 && sesion.getPrincipal() == null) { if (sesion.getArchivos().size() == 1) { sesion.setPrincipal(((FileVO) sesion.getArchivos().get(0)).getHref()); if (logger.isDebugEnabled()) logger.debug("Se ha seleccionado el unico archivo como principal"); } else { if (logger.isDebugEnabled()) logger.debug("Se ha pulsado crear recurso sin un archivo principal"); /* * fjespino: * Reload y el estandar SCORM permite crear recursos sin URI que * apunte a fichero principal. Anulo esta validacin. */ //throw new ValidatorException("{portal_empaquetado.recursos.avanzado.principal.no.seleccionado}"); } } if (logger.isDebugEnabled()) logger.debug("Fin del submit"); } }
From source file:eu.optimis.sm.gui.server.ServiceManagerWebServiceImpl.java
public ServiceManagerWebServiceImpl() { PropertyConfigurator.configure(ConfigManager.getFilePath(ConfigManager.LOG4J_CONFIG_FILE)); configServiceManagerWeb = ConfigManager.getPropertiesConfiguration(ConfigManager.SMWEB_CONFIG_FILE); logger.info("ServiceManagerWebServiceImpl initialisation started..."); try {/*from w w w.jav a 2s . c o m*/ ResourceBundle rb = ResourceBundle.getBundle("config", Locale.getDefault()); SM_URL = rb.getString("sm.url"); SM_PORT = rb.getString("sm.port"); SDO_URL = rb.getString("sdo.url"); IPS_URL = rb.getString("ips.url"); VPN_URL = rb.getString("vpn.url"); SEC_URL = rb.getString("sec.url"); TREC_URL = rb.getString("trec.url"); } catch (java.util.MissingResourceException e) { GWT.log("cannot found property file for SP Dashboard"); e.printStackTrace(); } catch (Exception ex) { GWT.log("cannot found property sm"); } hsqlServer = new Server(); hsqlServer.setLogWriter(null); hsqlServer.setSilent(true); hsqlServer.setDatabaseName(0, "xdb"); hsqlServer.setDatabasePath(0, "file:testdb"); if (session_ids.size() == 0) { session_ids.add("-1"); session_users.add("no_user"); session_times.add(0.0); } userKeyUnique = "1"; }
From source file:es.pode.administracion.presentacion.planificador.listarTareasPendientes.TareasPendientesControllerImpl.java
/** * Copiamos todos los campos de la tarea recibida y los metemos en la nueva tarea cambiando * la fecha a Date// w w w . j a v a 2 s . c o m * */ private TareaDate cambiarFormatoTarea(TareaVO tarea, Locale locale) { TareaDate tareaDate = new TareaDate(); tareaDate.setCron(tarea.getCron()); if (tarea.getFechaInicio() != null) tareaDate.setFechaInicio(tarea.getFechaInicio().getTime()); tareaDate.setGrupoTrabajo(tarea.getGrupoTrabajo()); tareaDate.setGrupoTrigger(tarea.getGrupoTrigger()); ResourceBundle ficheroRecursos = ResourceBundle.getBundle("application-resources", locale); if (tarea.getPeriodicidad().equals("N")) tarea.setPeriodicidad(ficheroRecursos.getString("tareas.vacia")); else if (tarea.getPeriodicidad().equals("D")) tarea.setPeriodicidad(ficheroRecursos.getString("crearTarea.D")); else if (tarea.getPeriodicidad().equals("S")) tarea.setPeriodicidad(ficheroRecursos.getString("crearTarea.S")); else if (tarea.getPeriodicidad().equals("M")) tarea.setPeriodicidad(ficheroRecursos.getString("crearTarea.M")); else if (tarea.getPeriodicidad().equals("A")) tarea.setPeriodicidad(ficheroRecursos.getString("crearTarea.A")); tareaDate.setPeriodicidad(tarea.getPeriodicidad()); tareaDate.setTipoTarea(tarea.getTipoTarea()); tareaDate.setTrabajo(tarea.getTrabajo()); tareaDate.setTrigger(tarea.getTrigger()); tareaDate.setUsuario(tarea.getUsuario()); /** * Recortamos el nombre de la tarea quitandole lo agregado al nombre original * Lo agregado son dos # seguidas de la fecha en la que se ejecuta la tarea * La fecha se compone de "ao+mes+dia+hora+minutos+segundos" * */ int posicion = tarea.getTrabajo().indexOf("!!"); if (posicion > 0) tareaDate.setTrabajo(tarea.getTrabajo().substring(0, posicion)); else tareaDate.setTrabajo(tarea.getTrabajo()); //tareaDate.setTrabajo(tarea.getTrabajo()); tareaDate.setUsuario(tarea.getUsuario()); return tareaDate; }
From source file:es.pode.empaquetador.presentacion.avanzado.organizaciones.gestor.GestorOrganizacionesControllerImpl.java
public final java.lang.String selectAction(ActionMapping mapping, es.pode.empaquetador.presentacion.avanzado.organizaciones.gestor.SelectActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { /*// w ww . j av a2 s.co m * Metodo de decision para el action. Analiza los parametros * actionSubmit (value de los botones submit) para redirigir al caso de uso * correspondiente. El actionSubmit llegara * internacionalizado, por lo que es necesario acceder al ResouceBundle * para obtener el valor correcto en la comparacion. */ String result = null; String actionSubmit = form.getAction(); java.util.Locale locale = (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE); ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale); if (form.getAction() == (null)) { throw new ValidatorException("{portal_empaquetado.exception}"); } else if (actionSubmit.equals(i18n.getString("portal_empaquetado_gestorOrganizaciones.aceptar"))) { result = "Crear"; } else if (actionSubmit.equals(i18n.getString("portal_empaquetado_gestorOrganizaciones.cancelar"))) { result = "Cancelar"; } else if (actionSubmit.equals(i18n.getString("portal_empaquetado_gestorOrganizaciones.principal"))) { result = "Principal"; } else if (actionSubmit.equals(i18n.getString("portal_empaquetado_gestorOrganizaciones.eliminar"))) { result = "Eliminar"; } return result; }
From source file:net.kamhon.ieagle.function.language.service.impl.LanguageFrameworkServiceImpl.java
private String getTextByResourceBundle(String key, Locale locale) { String msg = null;//from ww w .j a v a 2 s.c om if (resourceBaseNames instanceof List) { for (String baseName : (List<String>) resourceBaseNames) { ResourceBundle rb = ResourceBundle.getBundle(baseName, locale); try { msg = rb.getString(key); } catch (MissingResourceException ex) { // log.debug("key " + key + " not found!!"); } if (msg != null) break; } } return msg; }
From source file:es.pode.modificador.presentacion.ejecutadas.ModificacionesEjecutadasControllerImpl.java
public void recuperarInforme(ActionMapping mapping, RecuperarInformeForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { java.util.Locale locale = (java.util.Locale) request.getSession() .getAttribute(ConstantesAgrega.DEFAULT_LOCALE); ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale); String idModificacion = form.getIdModificacion(); Long idModificacionLong = Long.valueOf(idModificacion); ModificacionVO modificacionVO = this.getSrvHerramientaModificacion() .obtenerModificacion(idModificacionLong); String nombreTarea = modificacionVO.getNombre(); EstadosTarea status = modificacionVO.getResultado(); String EstadoTarea = status.getValue(); ResultadoModificacionVO[] resultadosModificacion = this.getSrvHerramientaModificacion() .obtenerResultadoModificacion(idModificacionLong); List odes = new ArrayList(); this.getInformeSession(request).setIdModificacion(idModificacionLong); for (int i = 0; i < resultadosModificacion.length; i++) { //Si Titulo es vacio, le pongo ultimo token path ResultadoModificacionVO resultado = resultadosModificacion[i]; if (resultado.getTitulo() == null || resultado.getTitulo().equals("")) { String path = resultado.getPathOriginal(); if (path.lastIndexOf('/') == path.length() - 1) { path = path.substring(0, path.lastIndexOf('/')); }/* w w w. j a va 2 s . c o m*/ String nombre = path.substring(path.lastIndexOf('/') + 1); resultado.setTitulo(nombre); } odes.add(i, resultado); } this.getInformeSession(request).setNombreTarea(nombreTarea); this.getInformeSession(request).setResultadoTarea(EstadoTarea); this.getInformeSession(request).setDescResultado(modificacionVO.getMsgError()); this.getInformeSession(request).setOdes(odes); this.getInformeSession(request).setOrigen(ConstantesInforme.Ejecutadas); }
From source file:com.autentia.tnt.tracking.mail.TrackChangesMailService.java
/** * Get a configuration property by name. * /*from ww w .ja va 2 s .c o m*/ * @param propertyName * property name * @return a named property */ private String getProperty(String propertyName, String defaultValue) { ResourceBundle bundle = null; String ret = null; try { bundle = ResourceBundle.getBundle("com.autentia.tnt.resources.messages", AuthenticationManager.getDefault().getCurrentPrincipal().getLocale()); ret = bundle.getString(propertyName); } catch (Exception e) { //Si se produce un error al recuperar los textos lo registramos en el log //y lo dejamos log.error("Could not retrieve text message.", e); } if (ret == null) ret = defaultValue; return ret; }
From source file:com.gitblit.wicket.pages.BasePage.java
protected TimeUtils getTimeUtils() { if (timeUtils == null) { ResourceBundle bundle;/*from w w w. ja v a 2s . c o m*/ try { bundle = ResourceBundle.getBundle("com.gitblit.wicket.GitBlitWebApp", GitBlitWebSession.get().getLocale()); } catch (Throwable t) { bundle = ResourceBundle.getBundle("com.gitblit.wicket.GitBlitWebApp"); } timeUtils = new TimeUtils(bundle, getTimeZone()); } return timeUtils; }
From source file:treegross.standsimulation.TgGrafik.java
public GraphicSpeciesByCrownSurfaceArea(String preferredLanguage) { Locale currentLocale;//from w w w . java2 s. c om currentLocale = new Locale(preferredLanguage, ""); messages = ResourceBundle.getBundle("treegross.standsimulation.TgGrafik", currentLocale); }
From source file:edu.ualberta.med.biobank.reporting.DynamicJasperHelper.java
private final static void registerEntities(DynamicJasperDesign jd, DynamicReport dr, LayoutManager layoutManager) { ColumnRegistrationManager columnRegistrationManager = new ColumnRegistrationManager(jd, dr, layoutManager); columnRegistrationManager.registerEntities(dr.getColumns()); DJGroupRegistrationManager djGroupRegistrationManager = new DJGroupRegistrationManager(jd, dr, layoutManager);// w ww. java2 s .c om djGroupRegistrationManager.registerEntities(dr.getColumnsGroups()); registerPercentageColumnsVariables(jd, dr, layoutManager); registerOtherFields(jd, dr.getFields()); Locale locale = dr.getReportLocale() == null ? Locale.getDefault() : dr.getReportLocale(); if (log.isDebugEnabled()) { log.debug("Requested Locale = " + dr.getReportLocale() //$NON-NLS-1$ + ", Locale to use: " + locale); //$NON-NLS-1$ } ResourceBundle messages = null; if (dr.getResourceBundle() != null) { try { messages = ResourceBundle.getBundle(dr.getResourceBundle(), locale); } catch (MissingResourceException e) { log.warn(e.getMessage() + ", usign default (dj-messages)"); //$NON-NLS-1$ } } if (messages == null) { try { messages = ResourceBundle.getBundle(DJ_RESOURCE_BUNDLE, locale); } catch (MissingResourceException e) { log.warn(e.getMessage() + ", usign default (dj-messages)"); //$NON-NLS-1$ try { messages = ResourceBundle.getBundle(DJ_RESOURCE_BUNDLE, Locale.ENGLISH); // this cannot fail because is included // in the DJ jar } catch (MissingResourceException e2) { log.error("Default messajes not found: " //$NON-NLS-1$ + DJ_RESOURCE_BUNDLE + ", " + e2.getMessage(), e2); //$NON-NLS-1$ throw new DJException("Default messajes file not found: " //$NON-NLS-1$ + DJ_RESOURCE_BUNDLE + "en.properties", e2); //$NON-NLS-1$ } } } jd.getParametersWithValues().put(JRDesignParameter.REPORT_RESOURCE_BUNDLE, messages); jd.getParametersWithValues().put(JRDesignParameter.REPORT_LOCALE, locale); // JRDesignParameter.REPORT_RESOURCE_BUNDLE // report. }