Duvida com primefaces 2.2.1 para 3.2

5 respostas
b10machado

e so mudar os jar e xmls e funciona normalmente pq no meu deu esse erro

org.primefaces.component.messages.Messages cannot be cast to org.primefaces.component.api.AutoUpdatable

5 Respostas

marcos4ft

Eu resolvi esse problema mudando o caminho da tag…

de

xmlns:p="http://primefaces.prime.com.tr/ui"

para

xmlns:p="http://primefaces.org/ui

mas estou com outros problemas.
Por exemplo, tenho um selectOneMenu e nele eu tenho um p:ajax

Quando coloco um listener="#{meuBean.valida}", ele reconhece esse valida como propriedade e não método,
aí lança o erro Property ‘valida’ not found…

Alguem ja passou por isso??

Hebert_Coelho

Quem falou que é só mudar o jar? :stuck_out_tongue:

Tem muita mudança radical nessas versões, não adianta apenas mudar o jar…

Thiago_Siqueira

Com certeza não irá funcionar somente mudando os jars.
Principalmente nesse caso onde, entre uma versão e outra, tiveram várias atualizações.

Tome cuidado ao fazer isso, alguns componentes são descontinuados, mudam sua forma de implementação, outros surgem.

Sugiro dar uma olhada em todos os componentes que você utiliza na versão 2.2.1 e verificar a situação deles na versão 3.2.

Boa sorte!

marcos4ft

Tirando a parte dos componentes, tenho que fazer alguma configuração pro primefaces 3?
tenho que alterar alguma coisa no web.xml?

Hebert_Coelho

marcos4ft:
Tirando a parte dos componentes, tenho que fazer alguma configuração pro primefaces 3?
tenho que alterar alguma coisa no web.xml?
Não precisa ter configuração alguma no web.xml

Criado 28 de março de 2012
Ultima resposta 29 de mar. de 2012
Respostas 5
Participantes 4