Qpid
  1. Qpid
  2. QPID-2351

Allow the following config properties to be set in the ConnectionURL

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.5
    • Fix Version/s: 0.7
    • Component/s: Java Client
    • Labels:
      None

      Description

      It would be nice if the following properties could be set in the Connection URL as individual broker properties.
      Currently these are only specified as System properties, hence enforced for all connections within the same JVM.

      1. heartbeat - the heartbeat in secs
      2. sasl_mechs - the SASL mechanisms to use
      3. sasl_encryption - whether SASL encryption should be used
      4. tcp_nodelay
      5. sasl_protocol - used to specify the kerberos service principle name
      6. sasl_server - used to specify the kerberos server name.

        Activity

        Hide
        Rajith Attapattu added a comment -

        I committed some ground work in rev 901506 and all props except tcp_nodelay could now be configured at a broker level.

        Show
        Rajith Attapattu added a comment - I committed some ground work in rev 901506 and all props except tcp_nodelay could now be configured at a broker level.
        Hide
        Rajith Attapattu added a comment -

        All these properties can now be specified via the connection URL and some of them are used in various test cases.

        Show
        Rajith Attapattu added a comment - All these properties can now be specified via the connection URL and some of them are used in various test cases.

          People

          • Assignee:
            Rajith Attapattu
            Reporter:
            Rajith Attapattu
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development