QPID-5800: [Java Broker] Refactor BDBConfigurationStore, move methods/fields associated with only BDBMessageStore to the inner class.

Addresses review comment from Alex Rudyy.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1602437 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: [Java Broker Test] Derby tests profile should exclude BDB replication tests

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1602439 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: [Java Broker Documentation] Fix typo in operational message codes in appendix

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1602440 13f79535-47bb-0310-9956-ffa450edef68
QPID-5801: [Java Broker] BDB HA - ensure that replication exceptions when reading the message id sequence cause the environment to restart

Addresses review comment from Alex Rudyy.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1602441 13f79535-47bb-0310-9956-ffa450edef68
QPID-5802: [Java Broker] Refactor VH implementations to avoid duplicated message store/message store subject code.

This addresses review comments from Alex Rudyy.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1602475 13f79535-47bb-0310-9956-ffa450edef68
QPID-5823: Python client should create a node with name starting '\#'

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1602820 13f79535-47bb-0310-9956-ffa450edef68
QPID-5823: (reverting commit r1602820) Python client should create a node with name starting '\#'

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1602832 13f79535-47bb-0310-9956-ffa450edef68
QPID-5829: Rearrange CMake files to centralise some flags
- This means they can be used in the bindings.
- It also means that individual modules do not have to specify
  to catch undefined symbols as this is the default beahviour now.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603064 13f79535-47bb-0310-9956-ffa450edef68
QPID-5829: Oops - fix mistaken change to actually work on Windows

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603065 13f79535-47bb-0310-9956-ffa450edef68
QPID-5829: Properly fix the CMake conditional

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603067 13f79535-47bb-0310-9956-ffa450edef68
QPID-5785: [Java Broker] Fix NPE when a topic exchange is closed after a message filter has been added to an existing binding.

This corrects a regression introduced by QPID-5709 that was causing a NPE to appear in the test log for QueueBindingTest.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603294 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Make bindings install on windows

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603302 13f79535-47bb-0310-9956-ffa450edef68
QPID-5817: [C++ broker] Improve ACL authorisation of QMF methods and queries

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603364 13f79535-47bb-0310-9956-ffa450edef68