Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-668

Update ActiveMQ RAR to take discovery fabric group on the ServerURL paramater

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • JBoss A-MQ 6.2
    • None
    • fabric8, rar-jee
    • None
    • 5
    • Sprint 1

      When the user uses fabric to generate Active MQ clusters, fabric assigns free ports to these brokers and it is hard to configure serverURL without using discovery. But when you set the following
      <config-property name="ServerUrl">
      discovery:(fabric:a-mq-east)
      </config-property>
      It will fail due to missing zookeeper and fabric libraries.

      17:09:30,326 ERROR [org.apache.activemq.ra.ActiveMQEndpointWorker] (default-threads - 1) Failed to connect to broker [discovery:(fabric:a-mq-east)]: Could not create Transport. Reason: java.io.IOException: DiscoveryAgent scheme NOT recognized: [fabric]:

      javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: DiscoveryAgent scheme NOT recognized: [fabric]

            gtully@redhat.com Gary Tully
            rhn-support-sjavurek Susan Javurek
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: