Ajax4jsf e JSF 1.1 URGENTE!  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
jopss
Java Ninja
[Avatar]

Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline

Olá....

Estou querendo usar o Ajax4jsf em meu projeto, mas estou usando JSF 1.1 e a implementacao da IBM.
Não posso atualizar para JSF 1.2 pois depende do gerente de projetos.
Baixei a versao 1.1.0 do Ajax4jsf e somente inseri nas minhas libs do projeto (com oscache), mas sem nenhuma configuracao. Mesmo assim já ocorre erros!



Ja tentei configurar o web.xml seguindo este site http://www.devmedia.com.br/articles/viewcomp.asp?comp=5529
e nada... ocorre mais exceptions.

Entao, existe alguma versao Ajax4jsf para JSF 1.1 ou somente 1.2 ???
Ou como poderia usar Ajax em JSF 1.1 ???

Uso tomcat 5.5.20 e java 1.5 (que tbm nao posso trocar!)

att

jopss

This message was edited 1 time. Last update was at 06/08/2008 15:24:03

gui.orioli
Thread.start()

Membro desde: 27/03/2008 12:56:59
Mensagens: 35
Offline

Opa,

Tenta usar o RichFaces da JBoss, ele tem alguns componentes A4j (Ajax4Jsf) que funcionam bem... agora, pra funcionar com o 1.1 vai ter que ser até no máximo a versão 3.1.3 se não me engano.

[]'s

"Se a solução de um problema é muito dificil, ela não é a melhor solução...

...ou quem sabe seja um problema de JSF mesmo."
[ICQ]
jopss
Java Ninja
[Avatar]

Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline

vlw pela resposta!

Mas oq eu preciso é de algo que eu possa usar com minha implementacao atual (IBM), ou pelo menos que eu mantenha esta atual e daqui pra frente use esta outra. Com este richFaces 3.1.3 poderia fazer isso sem alterar ou conflitar com o anterior?

jopss
gui.orioli
Thread.start()

Membro desde: 27/03/2008 12:56:59
Mensagens: 35
Offline

opa
pode sim, é só colocar as libs do componente a mais, e colocar a assinatura delas no web-xml ... eu num lembro como é, mas tem na página do richfaces... e ela é um componente compativel com a implementação JSF1.1 RI, portanto, deve ser compativel com a sua, e com outras futuras...

http://www.jboss.org/jbossrichfaces/

"Se a solução de um problema é muito dificil, ela não é a melhor solução...

...ou quem sabe seja um problema de JSF mesmo."
[ICQ]
jopss
Java Ninja
[Avatar]

Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline

Ola.. baixei o RichFaces 3.1.3, inseri as seguintes libs:

richfaces-api-3.1.3
richfaces-ui-3.1.3
richfaces-impl-3.1.3

Coloque o mapeamento no web.xml:



E ocorre o mesmo erro:


O que sera? Tá dificil aqui.

jopss
gui.orioli
Thread.start()

Membro desde: 27/03/2008 12:56:59
Mensagens: 35
Offline

Bom, dificil de saber o que está dando errado, mas vamos por partes...

Se você tirar o Ajax4JSF e o RichFaces do web.xml, e tirar os jars deles do projeto, ele compila sem lançar nenhuma excessão? Se não testou ainda, testa pra gente e fala o que acontece...

"Se a solução de um problema é muito dificil, ela não é a melhor solução...

...ou quem sabe seja um problema de JSF mesmo."
[ICQ]
jopss
Java Ninja
[Avatar]

Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline

sim.... a app roda normal, soh o falto de inserir essas tres libs do richfaces e rodar sem mais nenhuma conf já causa o erro. Se eu tirar volta a funcionar.

jopss
thgdias
JavaGuru

Membro desde: 23/07/2007 18:59:31
Mensagens: 223
Localização: Basil - São Paulo - SP
Offline

ja tentou ler a documentacao pra ver se te ajuda? me ajudou quando precisei...
http://www.jboss.org/jbossrichfaces/docs/index.html
[MSN]
gui.orioli
Thread.start()

Membro desde: 27/03/2008 12:56:59
Mensagens: 35
Offline

Opa...

Então... é bem estranho que, mesmo que as libs estejam sendo compiladas, elas não deveriam dar problema no seu projeto a menos que algo estivesse fazendo referencia a elas....
Pode ser que tenha algo tentando fazer referencia a elas automaticamente pra você e você não esteja percebendo... Qual a plataforma de desenvolvimento que você está usando?

"Se a solução de um problema é muito dificil, ela não é a melhor solução...

...ou quem sabe seja um problema de JSF mesmo."
[ICQ]
jopss
Java Ninja
[Avatar]

Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline

Uso Eclipse 3.3.1, na app tomcat 5.5.20, java 5 e hibernate.
Talves possa ser algum conflito de libs nao?

jopss
gui.orioli
Thread.start()

Membro desde: 27/03/2008 12:56:59
Mensagens: 35
Offline

Bom, as libs do JSF independem dos componentes que você vai usar... se as libs do RichFaces estiverem ou não na pasta, as libs do JSF tem que ficar na pasta do mesmo jeito, e vão continuar sendo chamadas pelo seu web.xml... se as libs do rich estiverem na pasta mas não estiverem sendo chamadas, teoricamente o projeto tem que funcionar como se elas não estivessem ali, fossem só mais um arquivo... Realmente não conheço a implementação da IBM, então não sei dizer se tem algo que possa conflitar com o uso do richfaces, mas teoricamente colocar libs na pasta não deveria dar problemas...
Você pode procurar alguma informação sobre erros de compatibilidade entre a implementação de JSF da IBM e os componentes richfaces...

"Se a solução de um problema é muito dificil, ela não é a melhor solução...

...ou quem sabe seja um problema de JSF mesmo."
[ICQ]
jopss
Java Ninja
[Avatar]

Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline

blza........ vlw ae gui.orioli !!

se resolver eu posto aqui...



jopss
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team