When creating a pooled-connection factory via the CLI the syntax for the "connector" is confusing. Here is a simple example: /subsystem=messaging/hornetq-server=default/pooled-connection-factory=my-pooled-connection-factory/:add(connector={"in-vm" => "xyz"}, entries=["java:/MyPooledCF"]) The "connector" wants a list of name-value pairs, but only the name is taken into consideration. This command results in this XML: <pooled-connection-factory name="my-pooled-connection-factory"> <connectors> <connector-ref connector-name="in-vm"/> </connectors> <entries> <entry name="java:/MyPooledCF"/> </entries> </pooled-connection-factory> The "xyz" is completely unnecessary.
Verified with 6.4.0.ER1