[
https://issues.apache.org/jira/browse/QPIDJMS-277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chuck Rolke updated QPIDJMS-277:
--------------------------------
Summary: Examples create unused AMQP session (was: Examples create unused
session)
> Examples create unused AMQP session
> -----------------------------------
>
> Key: QPIDJMS-277
> URL: https://issues.apache.org/jira/browse/QPIDJMS-277
> Project: Qpid JMS
> Issue Type: Bug
> Components: qpid-jms-client
> Affects Versions: 0.21.0
> Environment: Fedora 25; ActiveMQ Artemis broker on port 5672 with
> existing queue for test.
> Reporter: Chuck Rolke
>
> Running any example like HelloWorld produces two sessions on the connection
> to the broker. The first session consists of a Begin in each direction with
> no other traffic.
> {noformat}
> ◊ ◊◊ 30.693893 Frame 206 127.0.0.1:49002 -> 127.0.0.1:5672 -> init
> SASL (3): (1.0.0)
> ◊ ◊◊ 30.828034 Frame 208 127.0.0.1:49002 <- 127.0.0.1:5672 <- init
> SASL (3): (1.0.0), method Method:
> ◊ ◊◊ 30.836368 Frame 210 127.0.0.1:49002 -> 127.0.0.1:5672 -> method
> Method:
> ◊ ◊◊ 30.841047 Frame 212 127.0.0.1:49002 <- 127.0.0.1:5672 <- method
> Method:
> ◊ ◊◊ 30.841534 Frame 213 127.0.0.1:49002 <- 127.0.0.1:5672 <- init
> AMQP (0): (1.0.0)
> ◊ ◊◊ 30.843338 Frame 215 127.0.0.1:49002 -> 127.0.0.1:5672 -> init
> AMQP (0): (1.0.0)
> ◊ ◊◊ 30.853214 Frame 216 127.0.0.1:49002 -> 127.0.0.1:5672 -> open [0]
> ◊ ◊◊ 30.859039 Frame 218 127.0.0.1:49002 <- 127.0.0.1:5672 <- open [0]
> ◊ ◊◊ 30.864557 Frame 219 127.0.0.1:49002 -> 127.0.0.1:5672 -> begin
> [0,null]
> ◊ ◊◊ 30.880325 Frame 220 127.0.0.1:49002 <- 127.0.0.1:5672 <- begin
> [0,0]
> ◊ ◊◊ 30.890504 Frame 221 127.0.0.1:49002 -> 127.0.0.1:5672 -> begin
> [1,null]
> ◊ ◊◊ 30.893458 Frame 222 127.0.0.1:49002 <- 127.0.0.1:5672 <- begin
> [1,1]
> ◊ ◊◊ 30.902995 Frame 223 127.0.0.1:49002 -> 127.0.0.1:5672 -> attach
> [1,0] sender link_0 (source: endpoint_0, target: queue)
> ◊ ◊◊ 30.912137 Frame 224 127.0.0.1:49002 <- 127.0.0.1:5672 <- attach
> [1,0] receiver link_0 (source: endpoint_0, target: queue), flow [1,0] (0,100)
> ◊ ◊◊ 30.921187 Frame 225 127.0.0.1:49002 -> 127.0.0.1:5672 -> attach
> [1,1] receiver link_1 (source: queue, target: null)
> ◊ ◊◊ 30.938664 Frame 226 127.0.0.1:49002 <- 127.0.0.1:5672 <- attach
> [1,1] sender link_1 (source: queue, target: null)
> ◊ ◊◊ 30.940795 Frame 227 127.0.0.1:49002 -> 127.0.0.1:5672 -> flow
> [1,1] (0,1000)
> ◊ ◊◊ 30.953207 Frame 228 127.0.0.1:49002 -> 127.0.0.1:5672 -> transfer
> [1,0] (0)
> ◊ ◊◊ 30.961151 Frame 230 127.0.0.1:49002 <- 127.0.0.1:5672 <-
> disposition [1] (receiver 0-0)
> ◊ ◊◊ 30.970108 Frame 231 127.0.0.1:49002 <- 127.0.0.1:5672 <- transfer
> [1,1] (0)
> ◊ ◊◊ 30.973945 Frame 233 127.0.0.1:49002 -> 127.0.0.1:5672 ->
> disposition [1] (receiver 0-0)
> ◊ ◊◊ 30.976020 Frame 234 127.0.0.1:49002 -> 127.0.0.1:5672 -> close [0]
> ◊ ◊◊ 30.980397 Frame 236 127.0.0.1:49002 <- 127.0.0.1:5672 <- close [0]
> {noformat}
> At issue in this trace are frames 219 and 220. Session 0 is created but not
> used. Right after that Session 1 is created and HelloWorld sends its traffic
> through it.
> Examples Sender and Receiver do the same thing.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]