qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rob Godfrey <rob.j.godf...@gmail.com>
Subject Re: Java Broker plugin change - was Re: QPID C++ broker monitoring and management
Date Sat, 08 Mar 2014 13:59:35 GMT
OK - then that is probably more obvious to fix :-)

Just need to sort out one last thing with logging, then I'll get the
bindings and consumers working through the model (and write some tests to
catch this error for next time)

-- Rob


On 8 March 2014 14:50, Fraser Adams <fraser.adams@blueyonder.co.uk> wrote:

> On 08/03/14 13:46, Rob Godfrey wrote:
>
>> Are the issues you are seeing just on Queue (i.e. getBindings() works ok
>> on
>> Exchange, getSubscriptions() works ok on sessions...)?
>>
>> I'll take a look in a sec... and once I isolate the problem that'll be
>> worth a few more tests so it doesn't slip through the net next time...
>>
>> -- Rob
>>
> No sorry, I'm not seeing any child updates relating to Bindings or
> Subscriptions (Consumers)
>
>
>
>
>>
>> On 8 March 2014 14:40, Fraser Adams <fraser.adams@blueyonder.co.uk>
>> wrote:
>>
>>  Hey Rob,
>>> Another issue I've had with the refactoring due to QPID-5578 <
>>> https://issues.apache.org/jira/browse/QPID-5578> is that I no longer see
>>> Binding and Subscription information.
>>>
>>> I use the ConfigurationChangeListener to synchronise the internal state
>>> and I strongly suspect that you've removed some of the
>>>
>>>                      childAdded(adapter); // Trigger corresponding
>>> ConfigurationChangeListener childAdded() callback.
>>>
>>> Stuff
>>>
>>> I don't have the *before carnage occurred* versions handy to check but my
>>> suspicion is that there used to be childAdded stuff in
>>> SessionAdapter.getConsumers()
>>>
>>> and also in the QueueAdapter.getBindings() and
>>> QueueAdapter.getConsumers()
>>>
>>> The QueueAdapter.getConsumers() seems to have its own issues hence the
>>> queue.getChildren(Consumer.class)
>>>
>>>
>>>
>>> But the bottom line is that I don't believe that the
>>> ConfigurationChangeListener is getting correctly updated with the
>>> necessary
>>> state information!!
>>>
>>> Frase
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
> For additional commands, e-mail: users-help@qpid.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message