[jboss-jira] [JBoss JIRA] (WFLY-1796) Creating a pooled-connection-factory via the CLI requires confusing syntax

RH Bugzilla Integration (JIRA) issues at jboss.org
Tue Jan 13 10:03:49 EST 2015


    [ https://issues.jboss.org/browse/WFLY-1796?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13032188#comment-13032188 ] 

RH Bugzilla Integration commented on WFLY-1796:
-----------------------------------------------

Ondřej Kalman <okalman at redhat.com> changed the Status of [bug 1178229|https://bugzilla.redhat.com/show_bug.cgi?id=1178229] from ON_QA to VERIFIED

> Creating a pooled-connection-factory via the CLI requires confusing syntax
> --------------------------------------------------------------------------
>
>                 Key: WFLY-1796
>                 URL: https://issues.jboss.org/browse/WFLY-1796
>             Project: WildFly
>          Issue Type: Feature Request
>          Components: JMS
>    Affects Versions: 8.0.0.Alpha3
>            Reporter: Justin Bertram
>            Assignee: Jeff Mesnil
>             Fix For: 8.0.0.Alpha4
>
>
> When creating a pooled-connection factory via the CLI the syntax for the "connector" is confusing.  Here is a simple example:
> {noformat}
> /subsystem=messaging/hornetq-server=default/pooled-connection-factory=my-pooled-connection-factory/:add(connector={"in-vm" => "xyz"}, entries=["java:/MyPooledCF"])
> {noformat}
> The "connector" wants a list of name-value pairs, but only the name is taken into consideration.  This command results in this XML:
> {noformat}
> <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>
> {noformat}
> The "xyz" is completely unnecessary.
> I believe this is because {{org.jboss.as.messaging.jms.ConnectionFactoryAttributes.Common#CONNECTOR}} is defined as a {{org.jboss.as.controller.SimpleMapAttributeDefinition}} and it should probably just be a {{org.jboss.as.controller.PrimitiveListAttributeDefinition}} when used in the pooled-connection-factory.



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)



More information about the jboss-jira mailing list