1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Existe outra forma de customizar as mensagens do bean validation?

Boa noite. Estou estudando bean validation e não estou conseguindo implementa-lo no meu projeto-teste, devido ao fato do meu projeto não abrir quando eu coloco o arquivo faces-config.xml.

Gostaria de saber se há outra forma de customizar as mensagens sem usar o faces.config. O tutorial que estava seguindo criava além do arquivo faces-config.xml, outros dois arquivos .properties, chamados ValidationsMensages e Messages, mas infelizmente não consegui da forma como está lá, porque como já disse, quando crio o arquivo faces-config.xml na pasta WEB-INF, o projeto não abre mais, ele dá o seguinte erro:

Implantação local em C:\Users\comp\Documents\NetBeansProjects\PROJETO - NOVO\build\web
GlassFish Server 4.1, deploy, null, false
C:\Users\comp\Documents\NetBeansProjects\PROJETO - NOVO\nbproject\build-impl.xml:1074: O módulo não foi implantado.
Verifique o log do servidor para ver mais detalhes.
FALHA NA CONSTRUÇÃO (tempo total: 10 segundos)

E em relação ao log, o que me chama atenção é essa mensagem:

Caused by: java.io.FileNotFoundException
    at org.apache.naming.resources.DirContextURLConnection.getInputStream(DirContextURLConnection.java:403)
    at com.sun.faces.config.ConfigManager$ParseTask.getInputStream(ConfigManager.java:1235)
    at com.sun.faces.config.ConfigManager$ParseTask.getDocument(ConfigManager.java:1033)
    at com.sun.faces.config.ConfigManager$ParseTask.call(ConfigManager.java:1003)

Espero que possam me ajudar mais uma vez!

Agradeço a compreensão de todos.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java java-ee java8 jsf xml properties web ou faça a sua própria pergunta.