Migrar jsf1.2 para jsf 2.0  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
joshh
Debugger

Membro desde: 28/03/2010 17:08:19
Mensagens: 52
Offline

Vale a pena migrar um projeto em facelets com jsf 1.2 para jsf 2.0? Alteram muitas coisas no projeto? Pensando tambem em migrar para o RF4
fre_d
Java Ninja

Membro desde: 13/06/2007 17:42:02
Mensagens: 259
Localização: Lages - SC
Offline

Opa...

Eu tive que alterar bastante coisa. Eu usava jsf 1.2, RF 3 e Facelets , tentei migrar para o RF 4 e jsf 2. Passei trabalho com o RF 4 e miguei para o primefaces. Se você já usa algum framework ajax no 1.2 como o RF vai ter mais trabalho para migrar, caso contrário acho que não vai danto trabalho. Claro que depende do tamanho do projeto.

Abraço,

Fred
Kleber Ramos leite
Thread.start()
[Avatar]

Membro desde: 15/12/2010 12:02:41
Mensagens: 30
Offline

Bom dia Fred_d !!
Estou com o mesmo problema do Joshh. Com o IE9 esta ocorrendo problema de compatibilidade, queria solucionar via código , ja coloquei todas as instruções passadas por foruns mas não deu certo. Uso o JSF1.2 e o RICHFACES 3.3.1 . Quero colocar o JSF 2 e o RichFACES 4 . Teria algum tutorial ou uma dica para passar .
Agradeço.
orlandogpe
Debugger
[Avatar]

Membro desde: 09/11/2010 09:33:02
Mensagens: 68
Localização: MG
Offline

Algum tempo atras fiz essa conversão, realmente deu um pouco de trabalho, muitos componentes RF tiveram o nome de suas propriedades alteradas.
Segue em artigo do proprio RF q pode ter ajudar a fazer essa migração https://community.jboss.org/wiki/RichFacesMigrationGuide33x-4xMigration.

[]'s

"A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original." (Albert Einstein)


Blog - Face
[WWW] aim icon [MSN]
Kleber Ramos leite
Thread.start()
[Avatar]

Membro desde: 15/12/2010 12:02:41
Mensagens: 30
Offline

Obrigado !!
Vou dar uma analisada .
valeu
digaoneves
GUJ Ranger
[Avatar]

Membro desde: 14/05/2011 14:24:45
Mensagens: 950
Localização: São Paulo - Butantã
Offline

Se você usa a anotação @KeepAlive do RichFaces 3.3, tome cuidado ao migrar..

Pois a anotação @ViewScoped to JSF 2.0 não se comporta exatamente da mesma maneira, e o RichFaces 4 não possui mais @KeepAlive

- Rodrigo Sasaki
Kleber Ramos leite
Thread.start()
[Avatar]

Membro desde: 15/12/2010 12:02:41
Mensagens: 30
Offline

Então só uso Tag keepAlive no XHTML , isso não interfere em nada ?
digaoneves
GUJ Ranger
[Avatar]

Membro desde: 14/05/2011 14:24:45
Mensagens: 950
Localização: São Paulo - Butantã
Offline

Interfere porque o keepAlive do RichFaces não existe mais no JSF 2.0, já que existe o novo escopo @ViewScoped

mas os dois não são exatamente iguais, o @ViewScoped tem um escopo menor se não me engano.. posso estar errado hehehe

- Rodrigo Sasaki
Kleber Ramos leite
Thread.start()
[Avatar]

Membro desde: 15/12/2010 12:02:41
Mensagens: 30
Offline

Boa tarde pessoal !!!
Estou migrando o projeto feito em RICHFACES 3.3.1 PARA O RICHFACES 4.0 E O JSF 1.2 PARA JSF 1.2. Surgiu um problema que não consigo resolver
exibe o erro:
com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! Unable to parse document 'jar:file:/tmp/Jetty_0_0_0_0_8090_markti.war__markti__.p0bp02/webapp/WEB-INF/lib/richfaces-components-ui-4.0.0.20110227-CR1.jar!/META-INF/faces-config.xml': cvc-complex-type.3.2.2: Attribute 'metadata-complete' is not allowed to appear in element 'faces-config'.
at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:212)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:174)
at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:54
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.mortbay.start.Main.invokeMain(Main.java:194)
at org.mortbay.start.Main.start(Main.java:534)
at org.mortbay.start.Main.start(Main.java:441)
at org.mortbay.start.Main.main(Main.java:119)
2012-03-15 11:57:34.678:WARN::Unknown realm: Test JAAS Realm

OBs: ja configurei o faces.config


e tambem o web.xml

Se puderem me ajudar. agradeço
Kleber Ramos leite
Thread.start()
[Avatar]

Membro desde: 15/12/2010 12:02:41
Mensagens: 30
Offline

Boa Tarde !!
Agora estou fazendo um teste do richfaces 4 com o jsf 2.0 . Também utlizo o TomCat 7.0 . Não consigo renderizar o calendário, nem exibe o calendário , mostra somente a mensagem dentro das Tag do <f:faces>. Não sei que estou fazendo de errado: Quando vai exibir a pagina , sempre altero para o xhtml no final do browser.


Parte do meu web.xml



Faces.config


Alguem pode me dar uma dica , porque não mostra o calendário???
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team