jboss5.x - Embedding HornetQ 2.2.14 with Jboss-5.1.0.GA -


i have embedded hornetq 2.2.14 jboss-5.1.0.ga following link http://docs.jboss.org/hornetq/2.2.2.final/quickstart-guide/en/html_single/#installation.jboss.as5.

but getting exception as,

error installing real: name=vfsfile:/home/jboss/jboss-5.1.0.ga/server/default-with-hornetq/deploy/hornetq.sar/ state=prereal mode=manual requiredstate=real  org.jboss.deployers.spi.deploymentexception: error deploying: vfsfile:/home/jboss/jboss-5.1.0.ga/server/default-with-hornetq/deploy/hornetq.sar/hornetq-jboss-beans.xml     @ org.jboss.deployers.spi.deploymentexception.rethrowasdeploymentexception(deploymentexception.java:49)     @ org.jboss.deployers.vfs.deployer.kernel.beanmetadatafactoryvisitor.deploy(beanmetadatafactoryvisitor.java:136)     @ org.jboss.deployers.spi.deployer.helpers.abstractrealdeployerwithinput.deploy(abstractrealdeployerwithinput.java:125)     @ org.jboss.deployers.spi.deployer.helpers.abstractrealdeployerwithinput.internaldeploy(abstractrealdeployerwithinput.java:102)  caused by: java.lang.illegalargumentexception: exception loading class scopekey addition.     @ org.jboss.deployers.vfs.deployer.kernel.beanmetadatafactoryvisitor.addbeancomponent(beanmetadatafactoryvisitor.java:67)     @ org.jboss.deployers.vfs.deployer.kernel.beanmetadatafactoryvisitor.deploy(beanmetadatafactoryvisitor.java:126)     ... 35 more caused by: java.lang.classnotfoundexception: org.hornetq.jms.server.recovery.as5recoveryregistry baseclassloader@bf5dc1{vfsclassloaderpolicy@1a45a7f{name=vfsfile:/home/jboss/jboss-5.1.0.ga/server/default-with-hornetq/deploy/hornetq.sar/ domain=classloaderdomain@152e961{name=defaultdomain parentpolicy=before parent=org.jboss.bootstrap.noannotationurlclassloader@1479feb} roots=[memorycontexthandler@20020219[path= context=vfsmemory://5c4oz19-xy0sz8-hghy7wgr-1-hghy8fcm-10 real=vfsmemory://5c4oz19-xy0sz8-hghy7wgr-1-hghy8fcm-10], filehandler@29532276[path=hornetq.sar context=file:/home/jboss/jboss-5.1.0.ga/server/default-with-hornetq/deploy/ real=file:/home/jboss/jboss-5.1.0.ga/server/default-with-hornetq/deploy/hornetq.sar/]]  delegates=null exported=[] <import-all>non_empty}}     @ org.jboss.classloader.spi.base.baseclassloader.loadclass(baseclassloader.java:448)     @ java.lang.classloader.loadclass(classloader.java:248)     @ org.jboss.deployers.vfs.deployer.kernel.beanmetadatafactoryvisitor.addbeancomponent(beanmetadatafactoryvisitor.java:63)     ... 36 more deployments in error:   deployment "vfsfile:/home/jboss/jboss-5.1.0.ga/server/default-with-hornetq/deploy/hornetq.sar/" in error due following reason(s): java.lang.classnotfoundexception: org.hornetq.jms.server.recovery.as5recoveryregistry baseclassloader@bf5dc1{vfsclassloaderpolicy@1a45a7f{name=vfsfile:/home/jboss/jboss-5.1.0.ga/server/default-with-hornetq/deploy/hornetq.sar/ domain=classloaderdomain@152e961{name=defaultdomain parentpolicy=before parent=org.jboss.bootstrap.noannotationurlclassloader@1479feb} roots=[memorycontexthandler@20020219[path= context=vfsmemory://5c4oz19-xy0sz8-hghy7wgr-1-hghy8fcm-10 real=vfsmemory://5c4oz19-xy0sz8-hghy7wgr-1-hghy8fcm-10], filehandler@29532276[path=hornetq.sar context=file:/home/jboss/jboss-5.1.0.ga/server/default-with-hornetq/deploy/ real=file:/home/jboss/jboss-5.1.0.ga/server/default-with-hornetq/deploy/hornetq.sar/]]  delegates=null exported=[] <import-all>non_empty}} 18:35:56,302 info  [http11protocol] starting coyote http/1.1 on http-127.0.0.1-8080 18:35:56,345 info  [ajpprotocol] starting coyote ajp/1.3 on ajp-127.0.0.1-8009 18:35:56,372 info  [http11protocol] starting coyote http/1.1 on http-127.0.0.1-8443 18:35:56,402 info  [serverimpl] jboss (microcontainer) [5.1.0.ga (build: svntag=jboss_5_1_0_ga date=200905221634)] started in 49s:604ms 

either try thing mentioned in this thread:

change

<bean name="as5recoveryregistry"     class="org.hornetq.jms.server.recovery.as5recoveryregistry"> 

to

<bean name="as5recoveryregistry"   class="org.jboss.as.integration.hornetq.recovery.as5recoveryregistry"> 

in deploy/hornetq.sar/hornetq-jboss-beans.xml.

if doesn't work, according https://issues.jboss.org/browse/hornetq-943 you're out of luck:

hornetq supported jboss eap 5.1.2

note possible comment out automatic recovery. might potentially harmful however.


Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

qt - Errors in generated MOC files for QT5 from cmake -