Probleme beim Versuch, ActiveMQ v5.4.3 in JBoss v 4.0.5 zu integrieren
-
29-10-2019 - |
Frage
Ich versuche mich zu integrieren ActiveMQ v5.4.3
mit Jboss v4.0.5
wobei ActiveMQ mit Jboss integrieren und ActiveMQ-Jboss-Integration aber es funktioniert nicht und bekomme folgende Fehler:
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
Ich habe eingesetzt activemq-ra.rar
im jboss-Bereitstellungsverzeichnis und daher bin ich mir nicht sicher, warum es nicht funktioniert. Ich würde mich sehr über Hinweise oder Vorschläge freuen, um voranzukommen.
Danke.
Update Ich konnte es zum Laufen bringen, ich hatte ein sehr dummes Problem, Ordnername, wo mein activemq-ra.rar wurde als activemq-ra angegeben.1.2.2.rar und so konnte jboss es beim Starten der Anwendung nicht erkennen.
Lösung
Es kann sehr gut daran liegen, dass Sie eine ziemlich alte Version von JBoss (4.0.x) mit einer neueren Version von ActiveMQ (5.4.x).JBoss ist jetzt in Version 7, und sie haben in der Zwischenzeit VIELE Dinge geändert (allein der Mikrocontainer wurde komplett neu geschrieben).Außerdem ist der Artikel, dem Sie folgen, ziemlich alt, da er sich auf JBoss 4 bezieht.x und ActiveMQ 4.0.1.Ich empfehle, entweder diesem Artikel zu folgen und die genaue Version von jedem zu verwenden, wie dort erwähnt, oder den neuesten JBoss und Active MQ zu verwenden und zu versuchen, die Anweisungen mit neuerer Dokumentation zu aktualisieren, z. B. den in diesem Thread besprochenen Dingen: http://community.jboss.org/thread/172319