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:46:40 GMT
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


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
>

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