2012-06-07 16 views
5

Soy nuevo en una JSF estaba tratando a cabo esta pieza de código .. Esta es mi faces-config.xml:java.util.MissingResourceException: No encontraste paquete de mensajes nombre base, configuración en_US

<application> 
     <resource-bundle> 
      <base-name>messages</base-name> 
      <var>msg</var> 
     </resource-bundle> 
    </application> 

mensajes es un archivo que almacena algunas propiedades y el archivo de mensajes no se coloca debajo de ningún directorio, se coloca directamente debajo de la aplicación. ¿Por qué no puedo acceder a este archivo? Gracias de antemano .. por favor hágamelo saber si necesita información adicional ..

+0

poner el archivo en '/ WEB-INF/classes' –

+0

Está su archivo se llama' messages.properties'? – beny23

Respuesta

5

Parece que su archivo se coloca en algún paquete dentro de la carpeta src

<base-name>some.package.name.Messages</base-name> 

También asegúrese de que el archivo llamado Messages.properties

por cierto son conscientes de que Messages.properties archivo le permitirá anular su validadores mensajes de error ?

También, echar un vistazo a este buen tutorial JSF 2 message and messages example

+0

gracias ... no había colocado el archivo bajo src ... pero ahora lo hice ... dentro de una estructura de paquete agradable. llamado el archivo Message.properties. También tengo que escribir ** package.Messages ** y no ** package.messages ** .. dentro de faces-config.xml .. la 'M' importa. Escribiéndolo en detalle para algún otro novato indefenso como yo, por ahí – digvijay

+0

De nada, conozco el 'M', era un sobrante de copiar/pegar tu pregunta :) – Daniel

+0

genial ... no era un problema ... era investigando su pregunta ... Tendré que aprender sobre validadores antes de conocer su influencia ... Volveré con más preguntas más adelante – digvijay

3

Si lo pone directamente en la carpeta src debería funcionar. A pesar de que sugeriría organizar los archivos de mensajes en paquetes.

+0

muchas gracias .. lo colocó en src bajo una estructura de paquete – digvijay

+0

De nada. – 1337

Cuestiones relacionadas