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.archivos.creararchivo.CrearArchivoControllerImpl.java
/** * @see es.pode.empaquetador.presentacion.archivos.creararchivo.CrearArchivoController#crearArchivo(org.apache.struts.action.ActionMapping, es.pode.empaquetador.presentacion.archivos.creararchivo.CrearArchivoForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) *///from w w w .ja va 2 s . co m public final void crearArchivo(ActionMapping mapping, es.pode.empaquetador.presentacion.archivos.creararchivo.CrearArchivoForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { EmpaquetadorSession sesEmpaq = this.getEmpaquetadorSession(request); GestorArchivosSession sesArch = this.getGestorArchivosSession(request); java.util.Locale locale = (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE); ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale); String opcion = form.getAction(); if (opcion.equals(i18n.getString("presentacion.archivos.creararchivo.input.submit.aceptar"))) { String tipo1 = form.getTipo1(); String tipo2 = form.getTipo2(); String tipo3 = form.getTipo3(); ValidatorException exception1 = null; ValidatorException exception2 = null; ValidatorException exception3 = null; FormFile ficheroN1 = form.getFichero1(); if (!ficheroN1.getFileName().equals("")) { try { operacionesFicheros(ficheroN1, tipo1, sesArch, sesEmpaq, i18n); } catch (ValidatorException e) { exception1 = e; } } FormFile ficheroN2 = form.getFichero2(); if (!ficheroN2.getFileName().equals("")) { try { operacionesFicheros(ficheroN2, tipo2, sesArch, sesEmpaq, i18n); } catch (ValidatorException e) { exception2 = e; } } FormFile ficheroN3 = form.getFichero3(); if (!ficheroN3.getFileName().equals("")) { try { operacionesFicheros(ficheroN3, tipo3, sesArch, sesEmpaq, i18n); } catch (ValidatorException e) { exception3 = e; } } if (ficheroN1.getFileName().equals("") && ficheroN2.getFileName().equals("") && ficheroN3.getFileName().equals("")) { throw new ValidatorException("{presentacion.archivos.creararchivo.error.seleccion}"); } if (exception1 != null || exception2 != null || exception3 != null) { StringBuffer mensaje = new StringBuffer( i18n.getString("portalempaquetado.archivos.error.importar") + DOSPUNTOS); if (exception1 != null) { mensaje.append("<p>"); mensaje.append(exception1.getMessage()); // mensaje.append("</li>"); } if (exception2 != null) { mensaje.append("<p>"); mensaje.append(exception2.getMessage()); // mensaje.append("</li>"); } if (exception3 != null) { mensaje.append("<p>"); mensaje.append(exception3.getMessage()); // mensaje.append("</li>"); } // mensaje.append("</ul>"); String mensajeFinal = mensaje.toString(); throw new ValidatorException(mensajeFinal); } } }
From source file:eu.gloriaproject.tools.reservationlist.ReservationListController.java
@RequestMapping(value = "VIEW", params = "operation=reserve") public void makeReservation(ActionRequest actionRequest, ActionResponse actionResponse) throws PortletModeException { ResourceBundle rb = ResourceBundle.getBundle("Language", actionRequest.getLocale()); String beginTimeStr = actionRequest.getParameter("beginTime"); String endTimeStr = actionRequest.getParameter("endTime"); ThemeDisplay themeDisplay = (ThemeDisplay) actionRequest.getAttribute(WebKeys.THEME_DISPLAY); String emailUser = themeDisplay.getUser().getEmailAddress(); String passwordUser = themeDisplay.getUser().getPassword(); if (log.isInfoEnabled()) { log.info("Making reservation from = " + beginTimeStr + " to " + endTimeStr + " for user " + emailUser); }/*from w ww .j a v a 2 s . c om*/ // Parser from string to date DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS"); Date beginTime; Date endTime; // Call to the Reservations Service try { try { beginTime = dateFormat.parse(beginTimeStr); endTime = dateFormat.parse(endTimeStr); System.out.println("beginTime: " + beginTime); reservationsService.makeReservation(emailUser, passwordUser, beginTime, endTime); actionResponse.setRenderParameter("success", "true"); actionResponse.setRenderParameter("message", rb.getString("msg-success-reservation")); } catch (OnlineExperimentException e) { log.error("OnlineExperimentError"); log.error(e.getMessage()); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-error")); } catch (NoReservationsAvailableException e) { log.error("Not slots available"); log.error(e.getMessage()); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-error-not-slots")); } catch (ExperimentReservationArgumentException e) { log.error("Argument Error"); log.error(e.getMessage()); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-error-invalid-format")); } catch (MaxReservationTimeException e) { log.error("Max Reservation Time"); log.error(e.getMessage()); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-max-num-reservations")); } catch (ConnectionException e) { log.error(e.getMessage()); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-error")); } catch (ExperimentOperationException e) { log.error(e.getMessage()); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-error")); } catch (NoSuchOperationException e) { log.error(e.getMessage()); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-error")); } catch (ExperimentParameterException e) { log.error(e.getMessage()); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-error")); } catch (ExperimentNotInstantiatedException e) { log.error(e.getMessage()); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-error")); } catch (NoSuchReservationException e) { log.error(e.getMessage()); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-error")); } catch (NoSuchExperimentException e) { log.error(e.getMessage()); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-error")); } } catch (ParseException e) { log.error("Invalid date"); actionResponse.setRenderParameter("success", "false"); actionResponse.setRenderParameter("message", rb.getString("msg-error-invalid-format")); } actionResponse.setPortletMode(PortletMode.VIEW); }