You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2016/12/15 19:41:58 UTC

[jira] [Commented] (QPIDJMS-235) add option to complete AMQP Open without waiting for a ClientID to [not] be set

    [ https://issues.apache.org/jira/browse/QPIDJMS-235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15752306#comment-15752306 ] 

ASF subversion and git services commented on QPIDJMS-235:
---------------------------------------------------------

Commit 7f61e4875843b03201deaf471d7bc36967013864 in qpid-jms's branch refs/heads/master from [~tabish121]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms.git;h=7f61e48 ]

QPIDJMS-235 Add option to control when the Connection does an Open

Adds option 'jms.awaitClientID' to the connection factory which controls
whether or not we wait for a client ID to be set or the connection to be
used when there is not a client ID given on the connection URI before we
perform the AMQP Open process.

> add option to complete AMQP Open without waiting for a ClientID to [not] be set
> -------------------------------------------------------------------------------
>
>                 Key: QPIDJMS-235
>                 URL: https://issues.apache.org/jira/browse/QPIDJMS-235
>             Project: Qpid JMS
>          Issue Type: Improvement
>          Components: qpid-jms-client
>            Reporter: Robbie Gemmell
>            Assignee: Timothy Bish
>             Fix For: 0.20.0
>
>
> If no ClientID was configured on the connection URI, the client delays sending the AMQP Open frame to allow either for one to be set via setClientID, or the Connection to be otherwise used and confirm no ClientID can be set. It does this since we use the container-id to carry the ClientID. If no ClientID is configured in the URI, and a Connection is created and subsequently entirely unused (either via setClientID, or createSession etc) for a period, this may delay the Open frame longer than a server will tolerate.
> We should add an option to provoke the AMQP connection to be Opened immediately to allow for connections without a ClientID to succeed in this scenario.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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