| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/02/2010 18:57:03
|
countercraft
Thread.start()
Membro desde: 15/02/2009 19:57:32
Mensagens: 37
Offline
|
Pessoal, tenho um projeto Seam 2.2 gerado com o JBoss Tools 3.0 no Eclipse Ganymede, usando JSF 1.2 e JBoss AS 5. O projeto está versionado com o Mercurial. Na máquina onde o projeto foi gerado, tudo funciona perfeitamente. Em outra máquina, com exatamente o mesmo ambiente, fiz a clonagem do projeto através do Eclipse e não houve nenhum erro. Depois fui adicionar o projeto no JBoss (opção Add/Remove Projects do Eclipse). Nisso, notei que o Deployment Descriptor não aparecia como um projeto disponível para ser adicionado no JBoss (na máquina original aparecia o DD e o projeto em si). Portanto, ao rodar o projeto fora da máquina original, o JBoss acusa erro devido à falta do DD.
Então eu copiei o DD para a pasta deploy no workspace do Eclipse (workspace\.metadata\.plugins\org.jboss.ide.eclipse.as.core\JBoss_5.1_Server\deploy - igual à máquina original). Aquele erro parou, mas o JBoss parecia que entrou num loop infinito, inicializando e terminando o contexto do projeto sem parar. Copiei o DD para a pasta server\default\deploy do JBoss (estou usando a configuração default), e aconteceu a mesma coisa.
A única forma que funcionou foi gerar o EAR do projeto com o Eclipse, e copiá-lo junto com o DD para a pasta de deploy do JBoss.
Mas preciso que funcione pelo Eclipse, como na máquina original, sem ter que gerar o EAR e etc.
Alguém sabe alguma coisa sobre esse problema?
Grato.
This message was edited 1 time. Last update was at 25/02/2010 19:02:52
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2010 15:07:15
|
countercraft
Thread.start()
Membro desde: 15/02/2009 19:57:32
Mensagens: 37
Offline
|
Alguém??
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/02/2010 14:31:52
|
Alessandro Lazarotti
Virtual Machine Man
![[Avatar]](/images/avatar/2aaaddf27344ee54058548dc081c6541.jpg)
Membro desde: 21/01/2004 14:12:54
Mensagens: 719
Offline
|
Difícil localizar a origem do erro sem ver de fato seu ambiente.
Mas uma dica, JAMAIS confie em deployment feito diretamente pelo Eclipse. Utilize uma ferramenta de build como o Ant ou Maven para projetos reais.
|
... Lezinho
------------------------
twitter: @lazarotti
http://alessandrolazarotti.wordpress.com/
http://jbossbrasil.org/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/02/2010 22:37:18
|
countercraft
Thread.start()
Membro desde: 15/02/2009 19:57:32
Mensagens: 37
Offline
|
Obrigado pela resposta!
Decidi aprender a usar o Ant e criei um arquivo de build que faz as coisas que eu preciso (gerar EAR, fazer deploy, etc.). Isso já resolve meu problema ^^
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/05/2010 13:59:10
|
rafael.espiritosanto
JavaGuru
![[Avatar]](/images/avatar/28bbd522fee8ef2020ff5828be644942.jpg)
Membro desde: 27/07/2006 10:51:26
Mensagens: 226
Localização: Rio de Janeiro
Offline
|
Olá!!
Eu também sofri em relação ao deploy infinito no JBoss. Após pesquisa, descobri esse links.
http://seamframework.org/Community/DeploymentCycleGoesIntoAnInfiniteLoopAfterEditingFacesconfigxml
http://seamframework.org/Community/InfiniteLoopOfRedeploymentsJBoss5xOfProjectFromSeamgen
http://community.jboss.org/message/204804#204804
http://community.jboss.org/thread/127835?tstart=0
No meu caso eu resolvi o problema apagando os arquivos criados pelo eclipse ao editar o pages.xml.
Em relação ao DD, você pode solicitar que ele seja copiado junto com o arquivo EAR. Clica com o botão direito em cima do arquivo ds e seleciona a opção Make Deployable.
Abraço!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/11/2010 14:22:51
|
lupontes
Thread.start()
![[Avatar]](/images/avatar/8e0384779e58ce2af40eb365b318cc32.jpg)
Membro desde: 31/12/2004 20:32:14
Mensagens: 34
Offline
|
Rafael, quais arquivos são estes que vc apagou e foram gerados pelo eclipse ao editar o arquivo pages.xml?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/11/2010 14:29:38
|
rafael.espiritosanto
JavaGuru
![[Avatar]](/images/avatar/28bbd522fee8ef2020ff5828be644942.jpg)
Membro desde: 27/07/2006 10:51:26
Mensagens: 226
Localização: Rio de Janeiro
Offline
|
Opa!
É um arquivo com nome parecido com components.xml... alguma coisa tipo componentes.xml.xpda... ou ao contrário (.xpda.components.xml).
De cabeça agora não vou conseguir me lembrar... mas é algo nessa linha. Fica na mesma pasta onde fica o arquivo original
Isso acontece em relação ao facesconfig.xml, components.xml e arquivos jpdl do jbpm.
Qualquer coisa, tamos ae!
abraço
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/11/2010 15:03:39
|
lupontes
Thread.start()
![[Avatar]](/images/avatar/8e0384779e58ce2af40eb365b318cc32.jpg)
Membro desde: 31/12/2004 20:32:14
Mensagens: 34
Offline
|
Valeu mesmo Rafael. procurei arquivos na mesma pasta com nome semelhante que não fosse do svn e apaguei. Funcionou!
Obrigado pela ajuda.
|
|
|
 |
|
|