| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/08/2009 19:28:22
|
guilhermefacanha
Entusiasta Java
Membro desde: 25/03/2009 19:53:03
Mensagens: 20
Offline
|
Olá tenho uma aplicacao basica JSF+JPA com tomcat
Roda perfeitamente
Estou querendo migrar o servidor para JBOSS, não estou conseguindo rodar e está me retornanado varios erros:
java.lang.NoClassDefFoundError: javax/el/CompositeELResolver
18:47:47,813 ERROR [[/GEDE]] Skipped installing application listeners due to previous error(s)
18:47:47,813 ERROR [StandardContext] Error listenerStart
18:47:47,814 ERROR [StandardContext] Context [/GEDE] startup failed due to previous errors
18:47:47,817 WARN [ServiceController] Problem starting service jboss.web.deployment:war=GEDE.war,id=-168485923
org.jboss.deployment.DeploymentException: URL file:/home/cti/guilhermefacanha/Projetos JAVA/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_4.2_Server/deploy/GEDE.war/ deployment failed
type Status report
message /GEDE/
description The requested resource (/GEDE/) is not available.
Gostaria de saber se tenho que configurar alguma coisa, ou alguma dica.
|
Att
Guilherme Façanha
Analista Programador - Java, C/C++, .NET
Fortaleza-CE |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/08/2009 21:59:39
|
Alessandro Lazarotti
Virtual Machine Man
![[Avatar]](/images/avatar/2aaaddf27344ee54058548dc081c6541.jpg)
Membro desde: 21/01/2004 14:12:54
Mensagens: 719
Offline
|
Remova do seu projeto os jars el-api.jar,el-ri.jar,jsf-api.jar,jsf-impl.jar, caso possua alguns deles.
|
... Lezinho
------------------------
twitter: @lazarotti
http://alessandrolazarotti.wordpress.com/
http://jbossbrasil.org/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2009 11:05:56
|
guilhermefacanha
Entusiasta Java
Membro desde: 25/03/2009 19:53:03
Mensagens: 20
Offline
|
Cara, tentei por aqui mas ao retirar as libs que vc falou ele deu erro, acho q pode ser pela versão do JBOSS que tenho instalada v4.2
Essa versão é compatível com JSF1.2?
Configurei minhas librarys para pegar do JBOSS apos retirar as libs, mas continuam sem conseguir alcancar a framework JSF no codigo.
|
Att
Guilherme Façanha
Analista Programador - Java, C/C++, .NET
Fortaleza-CE |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2009 11:39:21
|
Alessandro Lazarotti
Virtual Machine Man
![[Avatar]](/images/avatar/2aaaddf27344ee54058548dc081c6541.jpg)
Membro desde: 21/01/2004 14:12:54
Mensagens: 719
Offline
|
JBoss 4.2 eh compativel com JSF 1.2
vc nao precisa de qualquer biblioteca JSF em sua aplicacao, o JBOss ja possui elas.
Qual erro que esta dando agora? Como esta seu web.xml?
|
... Lezinho
------------------------
twitter: @lazarotti
http://alessandrolazarotti.wordpress.com/
http://jbossbrasil.org/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/10/2009 19:02:09
|
mannett
Thread.start()
Membro desde: 26/12/2003 12:15:18
Mensagens: 36
Offline
|
Boa Tarde,
Estou com o mesmo problema, porém se os .jars são retirados perco a referência deles no Netbeans. Como resolvo esse problema ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/04/2011 18:39:33
|
danilocmiranda
JavaBaby
![[Avatar]](/images/avatar/713618d9ab99100f532a942c05029d74.jpg)
Membro desde: 18/09/2009 08:15:19
Mensagens: 85
Offline
|
Reativando mais um tópico antigo...
Retirei todas as libs do JSF mas quando tento rodar a aplicação no Jboss dá o seguinte erro
*** DEPLOYMENTS IN ERROR: Name -> Error
vfsfile:/home/danilo/ambiente_dev/workspaces/workspace_XXX/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_5.1_Runtime_Server1303252185488/deploy/XXXX.war/ -> org.jboss.deployers.spi.DeploymentException: Error deploying: persistence.unit:unitName=#XXXX_VPM_ENTITYMANAGER
DEPLOYMENTS IN ERROR:
Deployment "vfsfile:/home/danilo/ambiente_dev/workspaces/workspace_XXXXX/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_5.1_Runtime_Server1303252185488/deploy/XXXXX.war/" is in error due to the following reason(s): java.lang.IllegalStateException: persistence.unit:unitName=#XXXX_VPM_ENTITYMANAGER is already installed.
|
site-blog -> http://danilomiranda.com
twitter -> @danilocmiranda |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/04/2011 20:26:34
|
danilocmiranda
JavaBaby
![[Avatar]](/images/avatar/713618d9ab99100f532a942c05029d74.jpg)
Membro desde: 18/09/2009 08:15:19
Mensagens: 85
Offline
|
Acho que a solução está aqui => http://docs.redhat.com/docs/en-US/JBoss_Enterprise_Application_Platform/5/html/Getting_Started_Guide/Using_other_Databases.html, estou testando....
|
site-blog -> http://danilomiranda.com
twitter -> @danilocmiranda |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/04/2011 23:30:21
|
Alessandro Lazarotti
Virtual Machine Man
![[Avatar]](/images/avatar/2aaaddf27344ee54058548dc081c6541.jpg)
Membro desde: 21/01/2004 14:12:54
Mensagens: 719
Offline
|
Olá Danilo,
Na realidade a documentação refere-se a outra coisa, seu erro esta em outro lugar.
A mensagem de erro diz que vc possui duas persistence units "deployadas" com o mesmo nome no JBoss:
"persistence.unit:unitName#XXXX_VPM_ENTITYMANAGER is already installed"
Ou você realmente tem duas PUs com o mesmo nome (talvez em diferentes aplicações), ou é um problema de sincronização com o .metadata do plugin "servers" do Eclipse.
Cara, uma dica importante - NUNCA USE o deploy em .metadata, isso pode dar uma canseira danada.
Com o servidor parado, vá no Eclipse e clique na view "Servers". Lá de dois cliques no seu JBoss, isso irá abrir a configuração do servidor. No rodapé desta view você tem a aba Overview e Deployment, clique em Deployment.
Lá você vai ver três opções, no seu caso deve estar selecionado "Use workspace metadata". Altere isso para "Use the JBoss deploy folder" e clique em salvar.
|
... Lezinho
------------------------
twitter: @lazarotti
http://alessandrolazarotti.wordpress.com/
http://jbossbrasil.org/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2011 06:41:03
|
danilocmiranda
JavaBaby
![[Avatar]](/images/avatar/713618d9ab99100f532a942c05029d74.jpg)
Membro desde: 18/09/2009 08:15:19
Mensagens: 85
Offline
|
Alessandro,
Encontrei este tutorial (http://brunogualda.com.br/?p=33) e como ele configura a conexão como o banco de forma diferente imaginei que no Jboss tivesse de ser assim...
Fui nas configurações do Jboss e a opção "Use workspace metadata (does not modify JBoss deploy folder)" está desabilitada, ou seja, já não estava usando esta opção. A opção que está marcada é a "Use the Jboss deplay folder".
Então esta caindo para o que você apontou "Ou você realmente tem duas PUs com o mesmo nome (talvez em diferentes aplicações),.... " como eu verifico estas PUs?
Abraço,
|
site-blog -> http://danilomiranda.com
twitter -> @danilocmiranda |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2011 09:00:01
|
Alessandro Lazarotti
Virtual Machine Man
![[Avatar]](/images/avatar/2aaaddf27344ee54058548dc081c6541.jpg)
Membro desde: 21/01/2004 14:12:54
Mensagens: 719
Offline
|
No JBoss se configura datasources assim:
http://community.jboss.org/wiki/configdatasources
Porém, dentro da pasta jboss-as/docs/examples/jca você já vai ter templates de datasources prontos para a maioria dos bancos de dados, é só completar com as informações do seu banco e mover para a pasta deploy.
Fui nas configurações do Jboss e a opção "Use workspace metadata (does not modify JBoss deploy folder)" está desabilitada, ou seja, já não estava usando esta opção. A opção que está marcada é a "Use the Jboss deplay folder".
Então existe algo inconsistente entre sua aplicação e a configuração do plugin "Servers". Veja o seu log:
vfsfile:/home/danilo/ambiente_dev/workspaces/workspace_XXX/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_5.1_Runtime_Server1303252185488/deploy/XXXX.war/ -> org.jboss.deployers.spi.DeploymentException: Error deploying: persistence.unit:unitName=#XXXX_VPM_ENTITYMANAGER
... existe um war deployado dentro do .metadata e é lá que esta ocorrendo o erro. Pode ser que em algum momento esta aplicação estava sendo deployada neste local e agora esta correto (na pasta deploy do JBoss mesmo) e isso esta causando este conflito (ele lê o deploy real do JBoss encontra uma Persistence Unit depois olha para o .metadata e encontra a mesma Persistence Unit, então dá erro dizendo que já foi instalado)
Tente corrigir esse erro da seguinte forma:
- Com o JBoss parado, pelo Eclipse clique sobre seu JBoss em "Servers" com o botão direito, na opção Add and Remove... e remova sua aplicação.
- limpe o conteúdo da pasta /home/danilo/ambiente_dev/workspaces/workspace_XXX/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_5.1_Runtime_Server1303252185488/deploy/
- Certifique-se novamente que o JBoss esta configurado no Eclipse para "Use the JBoss deploy folder"
- Inicie o JBoss (sem a aplicação)
- Vá novamente em "Add and Remove.." e adicione sua aplicação pelo eclipse.
Se você não estiver realmente duplicando nomes de PersistenceUnits dentro do JBoss este erro deve desaparecer
This message was edited 1 time. Last update was at 20/04/2011 09:01:04
|
... Lezinho
------------------------
twitter: @lazarotti
http://alessandrolazarotti.wordpress.com/
http://jbossbrasil.org/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2011 09:05:34
|
Alessandro Lazarotti
Virtual Machine Man
![[Avatar]](/images/avatar/2aaaddf27344ee54058548dc081c6541.jpg)
Membro desde: 21/01/2004 14:12:54
Mensagens: 719
Offline
|
Então esta caindo para o que você apontou "Ou você realmente tem duas PUs com o mesmo nome (talvez em diferentes aplicações),.... " como eu verifico estas PUs?
PU = Persistence Unit -> http://docs.jboss.org/ejb3/docs/reference/build/reference/en/html/entityconfig.html
Ela deve estar dentro do diretório META-INF de suas aplicações.
O atributo "name" deve ser exclusivo para cada arquivo persistence.xml instalado sobre o JBoss, se não é gerado o erro que você esta tendo. No entanto, ao que me parece o seu caso é devido algum problema com o plugin do eclipse. Se for isso, meu post anterior deve ajudar.
This message was edited 1 time. Last update was at 20/04/2011 09:07:03
|
... Lezinho
------------------------
twitter: @lazarotti
http://alessandrolazarotti.wordpress.com/
http://jbossbrasil.org/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2011 10:49:54
|
danilocmiranda
JavaBaby
![[Avatar]](/images/avatar/713618d9ab99100f532a942c05029d74.jpg)
Membro desde: 18/09/2009 08:15:19
Mensagens: 85
Offline
|
Alessandro,
Segui os passos de limpar a pasta dentro no .metadata, setar o Jboss "Use the JBoss deploy folder" e startar o Jboss sem a aplicação e só depois ir no Add e Remove e inserir a aplicação.
A boa notícia é que aquele erro desapareceu, a ruim é que apareceu outro erro! rs
Olha só
DEPLOYMENTS IN ERROR:
Deployment "vfsfile:/home/danilo/ambiente_dev/aplicationServers/jboss-5.0.1.GA/server/default/deploy/xxxx.war/" is in error due to the following reason(s): org.jboss.deployers.spi.DeploymentException: URL file:/home/danilo/ambiente_dev/aplicationServers/jboss-5.0.1.GA/server/default/deploy/xxxx.war/ deployment failed
Já estou pesquisando sobre este erro, até o momento sem sucesso... Se você já sacar o que é vai salvar o meu dia!
Abraço
|
site-blog -> http://danilomiranda.com
twitter -> @danilocmiranda |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2011 11:01:20
|
Alessandro Lazarotti
Virtual Machine Man
![[Avatar]](/images/avatar/2aaaddf27344ee54058548dc081c6541.jpg)
Membro desde: 21/01/2004 14:12:54
Mensagens: 719
Offline
|
Legal, aquele problema foi solucionado então.
O trecho que você publicou aqui não diz nada sobre o erro. Cole aqui um bom pedaço da stack trace sobre erro que ocorreu na hora que o deploy foi feito para vermos oque pode ser, ou anexe seu server.log
|
... Lezinho
------------------------
twitter: @lazarotti
http://alessandrolazarotti.wordpress.com/
http://jbossbrasil.org/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/04/2011 11:20:22
|
danilocmiranda
JavaBaby
![[Avatar]](/images/avatar/713618d9ab99100f532a942c05029d74.jpg)
Membro desde: 18/09/2009 08:15:19
Mensagens: 85
Offline
|
Segue trecho do server.log
|
site-blog -> http://danilomiranda.com
twitter -> @danilocmiranda |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2011 11:54:36
|
danilocmiranda
JavaBaby
![[Avatar]](/images/avatar/713618d9ab99100f532a942c05029d74.jpg)
Membro desde: 18/09/2009 08:15:19
Mensagens: 85
Offline
|
alguém tem alguma idéia? Já não sei o que verificar...
|
site-blog -> http://danilomiranda.com
twitter -> @danilocmiranda |
|
|
 |
|
|
|
|