Erro ao startar JOBSS com hornetQ

7 respostas
F

Bom dia a todos.

Sou iniciante em java e também no GUJ, já me desculpo se fizer algo fora dos padrões no meu post.

Galera, estou implantando uma aplicação na empresa onde trabalho que usa JBoss 5.1.0 GA e HornetQ 2.2.14.Final, esses são os requisitos passados no manual de instalação, acho que não vou poder mudar versões ou coisas do tipo.O meu erro está ao tentar subir o JBOSS, segue a parte que mostra o erro no meu arquivo server.log, estou usando red hat 5.8.

2013-02-06 10:04:33,706 (main) ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to Real: name=vfsfile:/opt/altaia/backend/jboss-5.1.0.GA/server/altaia/deploy/hornetq.sar/ state=PreReal mode=Manual requiredState=Real
org.jboss.deployers.spi.DeploymentException: Error deploying: vfsfile:/opt/altaia/backend/jboss-5.1.0.GA/server/altaia/deploy/hornetq.sar/hornetq-jboss-beans.xml
        at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49)
        at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataFactoryVisitor.deploy(BeanMetaDataFactoryVisitor.java:136)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployerWithInput.deploy(AbstractRealDeployerWithInput.java:125)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployerWithInput.internalDeploy(AbstractRealDeployerWithInput.java:102)
        at org.jboss.deployers.spi.deployer.helpers.AbstractComponentDeployer.internalDeploy(AbstractComponentDeployer.java:78)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)
        at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
        at org.jboss.Main.boot(Main.java:221)
        at org.jboss.Main$1.run(Main.java:556)
        at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.IllegalArgumentException: Exception loading class for ScopeKey addition.
        at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataFactoryVisitor.addBeanComponent(BeanMetaDataFactoryVisitor.java:67)
        at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataFactoryVisitor.deploy(BeanMetaDataFactoryVisitor.java:126)
        ... 35 more
Caused by: java.lang.ClassNotFoundException: org.hornetq.core.config.impl.FileConfiguration from BaseClassLoader@d10e392{VFSClassLoaderPolicy@4fcc8cf1{name=vfsfile:/opt/altaia/backend/jboss-5.1.0.GA/server/altaia/deploy/hornetq.sar/ domain=ClassLoaderDomain@25cbfa42{name=DefaultDomain parentPolicy=BEFORE parent=org.jboss.bootstrap.NoAnnotationURLClassLoader@c80f4cb} roots=[MemoryContextHandler@[telefone removido][path= context=vfsmemory://a1f4j1z-xtgny7-hcufixc0-1-hcufjfmn-11 real=vfsmemory://a1f4j1z-xtgny7-hcufixc0-1-hcufjfmn-11], FileHandler@[telefone removido][path=hornetq.sar context=file:/opt/altaia/backend/jboss-5.1.0.GA/server/altaia/deploy/ real=file:/opt/altaia/backend/jboss-5.1.0.GA/server/altaia/deploy/hornetq.sar/]]  delegates=null exported=[] <IMPORT-ALL>NON_EMPTY}}
        at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:448)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
        at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataFactoryVisitor.addBeanComponent(BeanMetaDataFactoryVisitor.java:63)
        ... 36 more

Vi esse artigo(https://community.jboss.org/wiki/JBossWS-Installation) nas minhas pesquisas na internet, mas não sei se isso é aplicável ao meu caso e nem se é o correto a fazer. Alguém já passou por isso ?

Obrigado

7 Respostas

magnocosta

FelipeAlmeida,

Você baixou o Jboss 5.1.0 GA e tentou inicia-lo e aconteceu esse erro ?
Se sim como você iniciou o Jboss ?

Att,

Ataxexe

Dê uma olhada na instalação do HornetQ. Ele não vem no JBoss AS 5, então, precisa ser instalado corretamente.

http://docs.jboss.org/hornetq/2.2.14.Final/quickstart-guide/en/html_single/index.html#installation.jboss.as5

F

Fala magnocosta,

Baixei o Jboss 5.1.0 GA, depois baixei o HornetQ, fiz as alterações que o manual pedia no meu novo servidor “jboss-5.1.0.GA//server/meu_server”, copiando as pastas conf, deploy e deployers para o meu_server e depois executei ./start.sh da pasta bin do Jboss. Aí o erro aparece.

Ataxexe, vou dar uma olhada nessa documentação, vlw.

Att.

magnocosta

FelipeAlmeida,

A instalação me parece bem simples no Jboss 5 conforme indicado abaixo:
http://docs.jboss.org/hornetq/2.2.14.Final/quickstart-guide/en/html_single/index.html#installation.jboss.as5

Eu arriscaria subir o jboss assim :

sudo ./run.sh -b 0.0.0.0 -c <>

Att,

Ataxexe

magnocosta:
Eu arriscaria subir o jboss assim :

sudo ./run.sh -b 0.0.0.0 -c <>

Eu não arriscaria com esse sudo aí…nunca se deve usar o usuário root pra essas coisas.

Eu creio que seja melhor rever essa instalação. Tente fazer a instalação conforme o documento que te passei. É muito simples de fazer.

Mais uma coisa: veja se está usando o Java 6, pois o HornetQ não roda no Java 5.

F

Fala Pessoal.

Eu olhei a minha instalação do hornetq comparei com aquele documento que o Ataxexe passou e está igual, acredito que possa ser alguma dependência específica da minha instalação que eu não tenho. Vou verificar com o responsável pela instalação aqui da empresa e ver o que pode ser feito, qualquer novidade eu posto aqui.

Vlw!

F

Bom, consegui descobrir o erro. Eu estava precisando de alguns arquivos .jar na pasta lib do meu servidor JBOSS que não estavam lá.

Valeu pela ajuda.

Abraços

Criado 6 de fevereiro de 2013
Ultima resposta 6 de fev. de 2013
Respostas 7
Participantes 3