Duvida com primefaces 2.2.1 para 3.2

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

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??

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…

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!

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

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