| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 10:56:49
|
gilliard_santos
JavaGuru
![[Avatar]](/images/avatar/b14680dec683e744ada1f2fe08614086.jpg)
Membro desde: 02/09/2004 12:35:28
Mensagens: 236
Localização: Campo Grande, MS
Offline
|
Pessoal, procurei muito por aí e depois de não encontrar solução para o meu problema sim compartilhar com vocês.
Tenho usado o Seam rodando no tomcat em um projeto e está funcionando certinho. Agora estou num outro projeto, e por precisar disponibilizar serviços remotos como ejbs e webservices estou fazendo essa nova aplicação com Seam porém estou fazendo o deploy como um .ear no JBoss 4.2.2.GA.
A minha estrutura está como na documentacao do seam
O JBoss starta corretamente e consigo acessar tanto o ejb quanto o webservice em uma outroa aplicação. O problem é quando eu tento chamar o médulo war do meu ear. Ao fazer isso acontece o seguinte erro:
Para facilitar a análise, seguem os meus arquivos de configuracao
persistence.xml
no persistence.xml e no components.xml eu já tentei de várias formas diferentes declarar o meu entityManager. A ultima é essa que está no arquivo, usand a propriedade "jboss.entity.manager.factory.jndi.name".
components.xml:
application.xml:
ejb-jar.xml:
Optei por usar o JBoss porque aparentemente seria mais facil de rodar o Seam já que a maioria das dependecias já estão no servidor.
Quem usa o Seam fora do tomcat costuma usar no JBoss ou no GlassFish?
Se precisar de mais alguma informação é só falar.
Obrigado.
|
http://gilliard.eti.br |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2007 16:25:31
|
demorgan
What is classpath?
![[Avatar]](/images/avatar/d1753623bca69e9b6549954e526d6b64.png)
Membro desde: 01/10/2007 15:57:07
Mensagens: 8
Offline
|
Tenta substituir no teu faces-config.xml
<lifecycle>
<phase-listener>org.jboss.seam.jsf.TransactionalSeamPhaseListener</phase-listener>
</lifecycle>
Dessa forma o Seam vai gerenciar o teu contexto de persistência.
DM
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2007 20:45:19
|
gilliard_santos
JavaGuru
![[Avatar]](/images/avatar/b14680dec683e744ada1f2fe08614086.jpg)
Membro desde: 02/09/2004 12:35:28
Mensagens: 236
Localização: Campo Grande, MS
Offline
|
Se não me engano isso era usado no Seam 1.x. No Seam 2.x algumas configurações ficaram desnecessárias, simplificando o processo de configuração como um todo, e acredito que essa foi uma dessas configurações que deixaram de existir.
Alguém aí tem aplicações EAR com Seam 2 rodando no Glassfish ou JBoss?
Obrigado.
|
http://gilliard.eti.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/04/2008 09:07:38
|
bebad
JavaEvangelist
![[Avatar]](/images/avatar/ca49dcab7677fd5d3108f9a9b250d604.jpg)
Membro desde: 27/07/2006 19:56:35
Mensagens: 303
Offline
|
velho eu tenho, e pelo que eu vi nao precisa mais colocar esse listener no faces config pro Seam2.
TransactionalSeamPhaseListener
Agora eu nao to conseguindo fazer salvar duas entidades, alguem sabe algum macete pra conseguir relacionar duas tabelas e salvar ?
ele diz aquele velho erro de jpa: datached unit passed to persist.
MAS nao tem como eu cuidar disso, pq é tudo muito abstract.
Oque fazer??
Valeu.
|
Admin.. PATCH your box now, or DIE!!!
Oracle Certified Associate, Java SE 5/SE 6
Oracle Certified Professional, Java SE 6 Programmer
Oracle Certified Professional, Java ME 1 Mobile Application Developer
Oracle Certified Expert, Java EE6 Web Services Developer
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer
representing the old school defacers brazil:
red_eye
ATH
ir4dex
hax0rs lab
IoN
r00t_system
kernel_panic
bebad was here. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2008 16:45:36
|
Akila
JavaBaby
![[Avatar]](/images/avatar/36a1694bce9815b7e38a9dad05ad42e0.jpg)
Membro desde: 24/05/2003 20:34:00
Mensagens: 76
Localização: Belo Horizonte
Offline
|
Eu estou com um problema pareceido. Estou querendo criar uma aplicação de teste com o seam, mas esta ocorrendo um erro quando eu acesso qualquer action da minha aplicaÇão... e eu realmente não sei porque, eu não estou usando nada do seam, apenas declareis as coisas no web.xml.
Alguma dica?
|
|
|
 |
|
|