QPID-6189 : [Java Common] fix stack overflow bug when frame is broken into thousands of reads/writes

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634539 13f79535-47bb-0310-9956-ffa450edef68
QPID-4710: Handle nested descriptors i.e. described types where the value is itself a described type. Required for sending transaction control messages.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634595 13f79535-47bb-0310-9956-ffa450edef68
QPID-4710: Update message decoding logic to handle nested descriptors also

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634596 13f79535-47bb-0310-9956-ffa450edef68
QPID-4710: Add generic support for transactional dequeue to Queue class itself

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634597 13f79535-47bb-0310-9956-ffa450edef68
QPID-4710: Initial support for broker side AMQP 1.0 local transactions (single txn per session, single session per txn to begin with)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634598 13f79535-47bb-0310-9956-ffa450edef68
QPID-6190 : [Java Broker] [AMQP 1.0] Fix transactional sending to QueueDestination

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634645 13f79535-47bb-0310-9956-ffa450edef68
QPID-5650: Preserve alternate exchange on upgrade of queue with 'dead letter queue'

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634713 13f79535-47bb-0310-9956-ffa450edef68
QPID-6192: [Java Broker] On close, close the connections before exchanges/queues

* Exchanges/Queue now check virtualhost state prior to routing a message to queue/consumer.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634884 13f79535-47bb-0310-9956-ffa450edef68
QPID-6193 : [Java AMQP 1.0] Allow channel max to be successfully established as between 2^15 and 2^16 - 1

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634893 13f79535-47bb-0310-9956-ffa450edef68
QPID-6192: [Java Broker] Incorporate some feedbackk from Rob Godfrey.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634929 13f79535-47bb-0310-9956-ffa450edef68
QPID-5650: Set alternate exchange only when queue creation argument 'x-qpid-dlq-enabled' is set

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634957 13f79535-47bb-0310-9956-ffa450edef68
QPID-6187: Disable SSL v3 for Windows SChannel

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634961 13f79535-47bb-0310-9956-ffa450edef68
QPID-6195: Stop recovering records being updated in one upgrader and removed in another upgrader

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634996 13f79535-47bb-0310-9956-ffa450edef68
QPID-6192: [Java Broker] Add supporting test case guarding case when failover occurs when busy

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1635076 13f79535-47bb-0310-9956-ffa450edef68
QPID-6194: [Java Broker] Add option to prevent Broker startup when it has ERRORED children

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1635114 13f79535-47bb-0310-9956-ffa450edef68
QPID-6194: [Java Broker] explicitly set broker.failStartupWithErroredChild for test that requires broker to start with erorred children

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