| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2012 09:44:29
|
Raiduster
Thread.start()
Membro desde: 18/05/2008 20:39:18
Mensagens: 49
Offline
|
Sempre pare o tomcat, dê um clean, um clean workspace e limpe o cache do navegador mano.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2012 11:59:38
|
cleiton herrmann
JavaEvangelist
![[Avatar]](/images/avatar/291dbc18539ba7e19b8abb7d85aa204e.jpg)
Membro desde: 08/06/2006 11:38:58
Mensagens: 432
Localização: Cascavel - PR
Offline
|
sempre faço isso Raiduster, desde o segundo ano da faculdade +- a 6 anos atras hahahaha
apesar de que isso não é necessário, pois eu eu costumo trabalhar sem parar o tomcat, eu uso o netbeans, e ao salvar o projeto, ele compila e implanta automaticamente pra mim, é só ir no browser e dar um f5, e td funciona, tanto na alteração dos arquivos xhtml, quanto em alterações nos managed beans...
mas nesses casos que nd funciona eu sempre faço as coisas manualmente, e é sériu, eu tinha feito isso umas 20 vezes já, e nd de funcionar...
mas agora voltou a render as coisas por aqui, vamos ver até quando, estou aguardando anciosamente pelo próximo problema hahahah
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2012 12:06:34
|
cleiton herrmann
JavaEvangelist
![[Avatar]](/images/avatar/291dbc18539ba7e19b8abb7d85aa204e.jpg)
Membro desde: 08/06/2006 11:38:58
Mensagens: 432
Localização: Cascavel - PR
Offline
|
cara, simplesmente nao acredito nisso, foi escrever o post anterior e os commandbuttons pararam de funcionar, agora a po*@$ ficou séria, nao vou dormir enquanto nao descobrir o q estou fazendo de errado hahahha
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2012 12:37:06
|
cleiton herrmann
JavaEvangelist
![[Avatar]](/images/avatar/291dbc18539ba7e19b8abb7d85aa204e.jpg)
Membro desde: 08/06/2006 11:38:58
Mensagens: 432
Localização: Cascavel - PR
Offline
|
descobri um detalhe que fez os botoes funcionarem, mas pra mim é algo novo, nunca tinha usado e ainda nao consegui compreender o pq....
através da opção inspecionar elemento, percebi que o atributo process estava sendo gerado com o valor @all. vou tentar explicar...o botão testar, funciona se eu selecionar uma propriedade no selectonemenu, mas ele nao tem nd a ver, ele executa uma action separada de td a logica, e se eu nao selecionar uma propriedade ele nao chama a actionai se eu colocar o atributo process="@this" no commandbuton ele funciona independente de ter selecionado ou não uma propriedade, nao intendi o pq...
o problema de colocar @this no botão de salvar é que os dados do formulario ou seja, da cultura que deve ser gravada, nao sao submetidos
This message was edited 1 time. Last update was at 05/02/2012 13:14:04
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2012 13:35:21
|
cleiton herrmann
JavaEvangelist
![[Avatar]](/images/avatar/291dbc18539ba7e19b8abb7d85aa204e.jpg)
Membro desde: 08/06/2006 11:38:58
Mensagens: 432
Localização: Cascavel - PR
Offline
|
desisto, to perdendo muito tempo com esses detalhes... voltei pro 2, depois quando nao tiver tao apurado, ainda mais agora depois de 2 fds e uma semana sem praticamente sair do lugar, eu volto a mecher com o 3
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2012 16:38:20
|
cleiton herrmann
JavaEvangelist
![[Avatar]](/images/avatar/291dbc18539ba7e19b8abb7d85aa204e.jpg)
Membro desde: 08/06/2006 11:38:58
Mensagens: 432
Localização: Cascavel - PR
Offline
|
vcs nao vao acreditar, mas eu consegui hahahha refiz usando PF2 td o que eu fiz durante a semana, gastei umas 2 horas pra isso, e quando cheguei na bendita tela de culturas, tive o mesmo problema, ai eu pensei, *#$%&@ q q eu to fazendo de errado nessa pagina, percebi que os botoes salvar, limpar e aquele botao de teste, nao funcionavam se eu nao tivesse selecionado uma propriedade no selectonemenu, mas se eu tivesse selecionado todos os 3 botoes passavam a funcionar, lembrando que o selectonemenu de propriedades executa uma action que faz alguns calculos e da um update num panel e mostra alguns dados para o usuario.
Resolvi então separar este selectonemenu e o panel de informacoes sobre a propriedade do resto da pagina, coloquei eles dentro do seu proprio h:form e o resto dentro de outro h:form, ai td passou a funcionar, inclusive no projeto com PF3, mas nao consigo entender o pq, acredito q seja algum problema na fase de restore view, pois quando eu tentava salvar sem selecionar uma propriedade, a propriedade era null, então os componentes ligados a ela nao podiam exibir seus conteudos, separando com outro form, os dados da propriedade nao sao submetidos, e o metodo salvar passava executar normalmente fazendo as devidas validacoes antes de salvar e atualizando o p:messages na pagina para o usuario, acho q deve ser isso...
mas como eu ia adivinhar se nenhum erro era mostrado, se nenhuma exception era lançada... nao sei se era isso mesmo o problema, mas é o q consigo calcular no momento... vcs devem estar de cara já comigo postando tanto assim, mas trabalhar sabado e domingo sozinho aqui no quarto nao é facil, preciso de alguem pra desafar, kkkk
agora então, vou continuar no projeto PF3...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2012 11:37:22
|
giulianocosta
JavaEvangelist
Membro desde: 11/08/2003 09:59:28
Mensagens: 442
Offline
|
Cara, tome cuidado pois com JSF as vezes você não passa para outras fases porque tem alguma coisa errada na estrutura de componentes. Coloque um breakpoint no método service do FacesServlet e tente acompanhar cada ação que você esta com "problema" e veja até onde vai a chamada.
Isso que você esta enfrentando provavelmente não é problema do PF3, até sugeriria que você criasse um outro tópico.
Você esta usando BeanValidation?
|
Giuliano Costa
Programador |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2012 11:56:27
|
cleiton herrmann
JavaEvangelist
![[Avatar]](/images/avatar/291dbc18539ba7e19b8abb7d85aa204e.jpg)
Membro desde: 08/06/2006 11:38:58
Mensagens: 432
Localização: Cascavel - PR
Offline
|
é giulianocosta, com certeza que não é problema do PF3, os caras nao iam colocar algo pra download se nao estivesse funcionando, até foi esse o motivo de eu nao desistir de usar hahahha...
legal, nao manjava essa do breakpoint no método service, vou começar a usar, vlw
esses "problemas" que eu to enfrentando, ou melhor, estava, são algumas mudanças que foram feitas no funcionamento do PF3 em relação ao 2, mas agora ja peguei as moral do PF3 nesses detalhes, ja fiz várias coisas aqui, consegui evoluir bastante.
essa parada do selectonemenu por exemplo, fazer com que meus botões nao funcionassem se ele estivesse sem um valor selecionado, vcs podem achar que é uma coisa besta que eu to fazendo errado, mas olhem em http://www.centralgaragens.com.br no painel de pesquisa, a quantidade de selectonemenus que tem, e eles estão no mesmo form do botao pesquisar, alias a pagina inteira está no mesmo form, e td funciona em perfeita harmonia.
o outro detalhe de ter q colocar :nomeDoForm:idDoComponente nos atributos update, na verdade só é necessário fazer dessa forma quando você quer atualizar um componente que esta em outro form, caso contrario, só é necessário o idDoComponente...
Vlw ai a todos pela força !
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2012 12:42:26
|
luxu
GUJ Ranger
![[Avatar]](/images/avatar/8ba23d23ce49f63d802d34b1bceebfe1.jpg)
Membro desde: 28/10/2008 18:23:12
Mensagens: 881
Localização: Presidente Prudente/SP
Offline
|
giulianocosta wrote:Coloque um breakpoint no método service do FacesServlet e tente acompanhar cada ação que você esta com "problema" e veja até onde vai a chamada.
por favor como faço isso?
|
zicadopv.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2012 21:15:09
|
giulianocosta
JavaEvangelist
Membro desde: 11/08/2003 09:59:28
Mensagens: 442
Offline
|
luxu wrote:
giulianocosta wrote:Coloque um breakpoint no método service do FacesServlet e tente acompanhar cada ação que você esta com "problema" e veja até onde vai a chamada.
por favor como faço isso?
Cara, se tu ta usando o eclipse basta startar o debug do tomcat e abrir a classe FacesServlet e colocar o breakpoint no método service...
|
Giuliano Costa
Programador |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/04/2012 08:15:02
|
build_successful
Debugger
Membro desde: 12/01/2011 15:22:41
Mensagens: 51
Offline
|
resolvi o problema da tabView qua abria todas as abas tab em uma unica, adicionando o propriedade dynamic="true"
por enquanto tah funfanu
This message was edited 1 time. Last update was at 02/04/2012 08:15:28
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2012 13:18:42
|
weder.vierra
Thread.start()
Membro desde: 27/05/2011 13:44:32
Mensagens: 41
Offline
|
Vocês chegaram a enfrentar algume problema do p:selectOneMenu perder o valor selecionado após fazer o submit button?
Estou com esse problema há mais de 2 dias sem encontrar uma solução.
Os selectOneMenu estão dentro de uma p:tabView
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2012 13:59:42
|
giulianocosta
JavaEvangelist
Membro desde: 11/08/2003 09:59:28
Mensagens: 442
Offline
|
weder.vierra wrote:Vocês chegaram a enfrentar algume problema do p:selectOneMenu perder o valor selecionado após fazer o submit button?
Estou com esse problema há mais de 2 dias sem encontrar uma solução.
Os selectOneMenu estão dentro de uma p:tabView
Nunca passei por esse problema...
|
Giuliano Costa
Programador |
|
|
 |
|
|