FUSE Message Broker
  1. FUSE Message Broker
  2. MB-1170

WebSocket URL should be exposed via JMX

    Details

    • Type: Bug Bug
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Done
    • Affects Version/s: 5.5.1-fuse-03-04
    • Fix Version/s: 5.6.0-fuse-00-00
    • Component/s: None
    • Labels:
      None
    • Similar Issues:
      Show 10 results 

      Description

      The broker JMX properties should expose the WebSocket URL just as it does for OpenWireURL and StompURL.

      When a user queries ActiveMQ they are unable to determine the WebSocketURL:

      FuseESB:karaf@root> fabric:container-connect mq activemq:query
      Connecting to host new-host-2.home on port 8102
      Connected
      Type = Connector
      ConnectorName = openwire
      BrokerName = mq
      StatisticsEnabled = true
      
      TopicSubscribers = []
      TemporaryQueues = []
      TemporaryTopicSubscribers = []
      MemoryPercentUsage = 0
      BrokerVersion = 5.5.1.fuse-7-061
      StatisticsEnabled = true
      TotalDequeueCount = 0
      TopicProducers = []
      QueueSubscribers = []
      Topics = []
      TotalMessageCount = 0
      SslURL = 
      TemporaryQueueSubscribers = []
      BrokerName = mq
      DynamicDestinationProducers = []
      Persistent = true
      DataDirectory = /Users/jsherman/Development/tools/servicemix/fuse-esb-7.0.0.fuse-061/instances/mq/data/mq
      Queues = []
      DurableTopicSubscribers = []
      TotalConsumerCount = 0
      InactiveDurableTopicSubscribers = []
      TempPercentUsage = 0
      MemoryLimit = 67108864
      VMURL = vm://mq
      OpenWireURL = tcp://new-host-2.home:61617
      TotalEnqueueCount = 0
      TemporaryQueueProducers = []
      StompSslURL = 
      TemporaryTopics = []
      StompURL = 
      Slave = false
      BrokerId = ID:new-host-2.home-52636-1339773319741-0:1
      TotalProducerCount = 0
      Type = Broker
      StorePercentUsage = 0
      StoreLimit = 107374182400
      TemporaryTopicProducers = []
      TempLimit = 107374182400
      QueueProducers = []
      
      Type = Connector
      ConnectorName = websocket
      BrokerName = mq
      StatisticsEnabled = true
      
      FuseESB:karaf@root> 
      

        Activity

        Hide
        Dejan Bosanac
        added a comment -

        This is now fixed on trunk, see https://issues.apache.org/jira/browse/AMQ-3918 for more details.

        As changes are dependent on MB-1158, this is scheduled for 5.6.0 fuse release.

        Show
        Dejan Bosanac
        added a comment - This is now fixed on trunk, see https://issues.apache.org/jira/browse/AMQ-3918 for more details. As changes are dependent on MB-1158 , this is scheduled for 5.6.0 fuse release.

          People

          • Assignee:
            Dejan Bosanac
            Reporter:
            Jason Sherman
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: