You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Tom Jordahl (JIRA)" <ji...@apache.org> on 2019/05/01 19:43:00 UTC

[jira] [Created] (QPID-8307) Broker-J - Document the virtualHostInitialConfiguration

Tom Jordahl created QPID-8307:
---------------------------------

             Summary: Broker-J - Document the virtualHostInitialConfiguration
                 Key: QPID-8307
                 URL: https://issues.apache.org/jira/browse/QPID-8307
             Project: Qpid
          Issue Type: Bug
          Components: Broker-J, Java Documentation
    Affects Versions: qpid-java-broker-7.1.2
            Reporter: Tom Jordahl


There is no document of the virtualHostInitialConfiguration item in the JSON initial configuration file.

This is important for any automated configuration of the Qpid broker - for instance a chef recipe configuration of a virtual host that wants a "Node Creation Policy" defined at startup.

In response to a question on Qpid-users (reference [http://qpid.2158936.n2.nabble.com/Qpid-Broker-J-Configuring-nodeAutoCreationPolicies-for-an-BDB-HA-cluster-from-json-td7683530.html] )

On 5/1/19, 3:09 PM, "Oleksandr Rudyy" <or...@gmail.com> wrote:

     Hi Tom,

    The node auto creation policies can be set on virtual host only, as it is

    an attribute of virtual host. Adding policies into virtual host node

    configuration does not have any effect. The settings are simply ignored and

    removed on configuration update.

    If you need to have the policies in broker initial configuration, you can

    add them into virtual host inital configuration. Though, at the moment,

    virtualHostInitialConfigurati can only have string values. Thus, you need

    to stringify your policy json.

    For example,

    ...

    "virtualHostInitialConfiguration":

    "\{\"type\":\"BDB_HA\",\"context\":{},\"name\":\"$parent.name\",\"nodeAutoCreationPolicies\":

    [\{\"pattern\":\"*\",\"nodeType\":\"Queue\" ... }]}"

    ...

   Kind Regards,

    Alex



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org