2
respostas

Parece que temos um erro, segue dúvida

Após fazer todas as alterações sugeridas, não permite alterar no Projetct Faces para a versão 2.2. Dá a seguinte mensagem "X Cannot change version of project facet JavaServert Faces to 2.2" Lembrando que foi alterado todos os xhtml e xml onde se encontrava java.sun.com e foi substituido por xmlns.jcp.org, abaixo os arquivos que foram alterados:

  • persistence.xhtml
  • livro.xhtml
  • autor.xhtml
  • tamplate.xhtml
  • faces-config.xml
  • web.xml
2 respostas

Tenta fazer o seguinte no eclipse:

  • Botão direito no seu projeto
  • Clique em Properties
  • Clique em "Project Facets"
  • Altere o valor para 2.2 no Dynamic Web Module, conforme mencionado na imagem abaixo.

Me desculpe, mas o erro continua. Detalhe, estou usando o Tom Cat 8.0 Veja a minha configuração abaixo: Dynamic Web Module 3.1 Java 1.7 JavaScrip 1.0 JavaServer Face 2.2 Ai da a mensagem e não deixa atualizar. Erro.: "X Cannot change version of project facet JavaServert Faces to 2.2"

Baixei o projeto novamente versão 11 e ao levantar, da erro: GRAVE: Error Rendering View[/livro.xhtml] javax.el.ELException: /livro.xhtml @60,60 value="#{livroBean.autores}": Error reading 'autores' on type br.com.caelum.livraria.bean.LivroBean