Problemi che cercano di integrare ActiveMQ V5.4.3 a JBoss V 4.0.5
-
29-10-2019 - |
Domanda
Sto cercando di integrare ActiveMQ v5.4.3
con Jboss v4.0.5
usando IntegraActiveMQ con JBoss e ACTIVEMQ JBOSS Integration ma non funziona e sto facendo seguenti errori:
2011-12-07 10:54:45,042 [main] ERROR org.jboss.deployment.scanner.URLDeploymentScanner - Incomplete Deployment listing:
--- Packages waiting for a deployer ---
org.jboss.deployment.DeploymentInfo@a3aa0ff2 { url=file:/C:/Users/workspace/mdi-trunk/devel/platform/jboss-4.0.5.GA/server/node/deploy/activemq-rar-5.4.3/ }
deployer: null
status: null
state: INIT_WAITING_DEPLOYER
watch: file:/C:/Users/workspace/mdi-trunk/devel/platform/jboss-4.0.5.GA/server/node/deploy/activemq-rar-5.4.3/
altDD: null
lastDeployed: 1323273285039
lastModified: 1323209490284
mbeans:
--- Incompletely deployed packages ---
org.jboss.deployment.DeploymentInfo@a3aa0ff2 { url=file:/C:/Users/workspace/mdi-trunk/devel/platform/jboss-4.0.5.GA/server/node/deploy/activemq-rar-5.4.3/ }
deployer: null
status: null
state: INIT_WAITING_DEPLOYER
watch: file:/C:/Users/workspace/mdi-trunk/devel/platform/jboss-4.0.5.GA/server/node/deploy/activemq-rar-5.4.3/
altDD: null
lastDeployed: 1323273285039
lastModified: 1323209490284
mbeans:
--- MBeans waiting for other MBeans ---
ObjectName: jboss.jca:service=TxCM,name=activemq/QueueConnectionFactory
State: CONFIGURED
I Depend On:
jboss.jca:service=ManagedConnectionPool,name=activemq/QueueConnectionFactory
jboss.jca:service=CachedConnectionManager
jboss:service=TransactionManager
Depends On Me:
jboss.jca:service=ConnectionFactoryBinding,name=activemq/QueueConnectionFactory
ObjectName: jboss.jca:service=ManagedConnectionPool,name=activemq/QueueConnectionFactory
State: CONFIGURED
I Depend On:
jboss.jca:service=ManagedConnectionFactory,name=activemq/QueueConnectionFactory
Depends On Me:
jboss.jca:service=TxCM,name=activemq/QueueConnectionFactory
ObjectName: jboss.jca:service=ManagedConnectionFactory,name=activemq/QueueConnectionFactory
State: CONFIGURED
I Depend On:
jboss.jca:service=RARDeployment,name='activemq-ra.rar'
Depends On Me:
jboss.jca:service=ManagedConnectionPool,name=activemq/QueueConnectionFactory
ObjectName: jboss.jca:service=ConnectionFactoryBinding,name=activemq/QueueConnectionFactory
State: CONFIGURED
I Depend On:
jboss.jca:service=TxCM,name=activemq/QueueConnectionFactory
ObjectName: jboss.jca:service=TxCM,name=activemq/TopicConnectionFactory
State: CONFIGURED
I Depend On:
jboss.jca:service=ManagedConnectionPool,name=activemq/TopicConnectionFactory
jboss.jca:service=CachedConnectionManager
jboss:service=TransactionManager
Depends On Me:
jboss.jca:service=ConnectionFactoryBinding,name=activemq/TopicConnectionFactory
ObjectName: jboss.jca:service=ManagedConnectionPool,name=activemq/TopicConnectionFactory
State: CONFIGURED
I Depend On:
jboss.jca:service=ManagedConnectionFactory,name=activemq/TopicConnectionFactory
Depends On Me:
jboss.jca:service=TxCM,name=activemq/TopicConnectionFactory
ObjectName: jboss.jca:service=ManagedConnectionFactory,name=activemq/TopicConnectionFactory
State: CONFIGURED
I Depend On:
jboss.jca:service=RARDeployment,name='activemq-ra.rar'
Depends On Me:
jboss.jca:service=ManagedConnectionPool,name=activemq/TopicConnectionFactory
ObjectName: jboss.jca:service=ConnectionFactoryBinding,name=activemq/TopicConnectionFactory
State: CONFIGURED
I Depend On:
jboss.jca:service=TxCM,name=activemq/TopicConnectionFactory
ObjectName: activemq.queue:name=outboundQueue
State: CONFIGURED
I Depend On:
jboss.jca:service=RARDeployment,name='activemq-ra.rar'
ObjectName: activemq.topic:name=inboundTopic
State: CONFIGURED
I Depend On:
jboss.jca:service=RARDeployment,name='activemq-ra.rar'
--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.jca:service=RARDeployment,name='activemq-ra.rar'
State: NOTYETINSTALLED
Depends On Me:
jboss.jca:service=ManagedConnectionFactory,name=activemq/QueueConnectionFactory
jboss.jca:service=ManagedConnectionFactory,name=activemq/TopicConnectionFactory
activemq.queue:name=outboundQueue
activemq.topic:name=inboundTopic
.
Ho distribuito activemq-ra.rar
nella directory di Jboss Deploy e quindi non sono sicuro del motivo per cui non funziona, apprezzerei davvero qualche puntatori o suggerimenti per andare avanti.
Grazie.
Aggiornamento Sono stato in grado di ottenerlo e correre, ho avuto un problema molto sciocco, il nome della cartella in cui il mio activemq-ra.rar è stato specificato come ActiveMQ-RA.1.2.2.rar e quindi Jboss non è stato in grado di riconoscerlo durante l'avvio delapplicazione.
Soluzione
Potrebbe essere molto buono perché stai usando una versione piuttosto vecchia di JBoss (4.0.x) con una versione più recente di ActiveMQ (5.4.x).JBoss è ora alla versione 7, e hanno cambiato un sacco di cose nel tempo medio (il micro contenitore da solo è stato completamente scritto).Inoltre, l'articolo che stai seguendo è piuttosto vecchio, poiché rifferisce a JBoss 4.x e ActiveMQ 4.0.1.La mia raccomandazione è quella di seguire quell'articolo e utilizzare la versione esatta di ciascuna come citata lì o utilizzare l'ultimo JBoss e attivo MQ e provare ad aggiornare le istruzioni con una documentazione più recente, come le cose discusse in questo thread: http://community.jboss.org/thread/172319