EAP 6.4 & A-MQ discovery fabric connectivity
I'm using EAP 6.4 and deployed activemq-amqp-5.11.0.redhat-620133 rar file to connect to JBoss A-MQ via "discovery:(fabric:default)" with Switchyard project. Below is the exception thrown while sending message to queue.
Caused by: java.io.IOException: Could not find factory class for resource: META-INF/services/org/apache/activemq/transport/discoveryagent/fabric at org.apache.activemq.util.FactoryFinder$StandaloneObjectFactory.loadProperties(FactoryFinder.java:96) at org.apache.activemq.util.FactoryFinder$StandaloneObjectFactory.create(FactoryFinder.java:58) at org.apache.activemq.util.FactoryFinder.newInstance(FactoryFinder.java:146) at org.apache.activemq.transport.discovery.DiscoveryAgentFactory.findDiscoveryAgentFactory(DiscoveryAgentFactory.java:45)
I'm using Jboss switchyard project and please find below the resource adapter binding:
Standalone-full.xml config as class-name="org.apache.activemq.ra.ActiveMQManagedConnectionFactory"
Could you clarify whether discovery with fabric connectivity is container specific (works in JBoss Fuse - karaf and may not be in JBoss EAP 6.4?)
Responses