QPID-3953 : [Java AMQP 1-0] Fix durable subscribers

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327268 13f79535-47bb-0310-9956-ffa450edef68
QPID-3734
    -Refactored JCA adapter to use AMQDestination Java Bean
    -Created two new destination AdminObjects to managed JCA
    destinations
    -Refactored examples to use new AdminObjects
    -Minor cleanup
    -Moved broker.address property to build-properties.xml

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327292 13f79535-47bb-0310-9956-ffa450edef68
QPID-3701
    -Add support for Glassfish 3.1.1 AS
    -Add necessary configuration files for Glassfish support
    -Reworked JNDI naming conventions to be consistent across all
    supported app servers
    -Fixed NPE in QpidConnectionFactoryProxy
    -Added necessary documentation files for Glassfish support

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327294 13f79535-47bb-0310-9956-ffa450edef68
QPID-3955: Qpid JCA Adapter should throw ResourceException if
TransactionManager Cannot be located.

QPID-3956: Add WLSTransactionManagerLocatorClass.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327352 13f79535-47bb-0310-9956-ffa450edef68
QPID-3776: Add support for JBoss7 Application Server

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327380 13f79535-47bb-0310-9956-ffa450edef68
QPID-3953 : [Java AMQP 1-0] Fix durable subscribers

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327422 13f79535-47bb-0310-9956-ffa450edef68
QPID-3958: Prevent malformed frameset being set when replicating a message with an empty content frame

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327515 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Fix assertion messages in brokertest.py

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327518 13f79535-47bb-0310-9956-ffa450edef68
QPID-3352: Fix test for failed session to avoid confusion with as yet uninitialised session

Previously, Link was using sessionHandler::isReady() to determine if a
bridge had failed and needed recovery.  However this incorrectcly
recovers bridges that are not yet initialized as well as those that
have failed.

This was causing sporadic core dumps in serveral of the ha_tests.py
tests, in particular test_backup_acquired.

This patch adds a callback to notify the bridge when the session is
detached, and use this as the criteria for recovering a bridge.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327532 13f79535-47bb-0310-9956-ffa450edef68
QPID-3959: ensure the test creates/removes its own ApplicationRegistry with a null AuthenticationManager.

Applied patch from Andrew MacBean <andymacbean@gmail.com>

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327556 13f79535-47bb-0310-9956-ffa450edef68
QPID-3958: Export added function definition to fix linking error on windows

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327596 13f79535-47bb-0310-9956-ffa450edef68
QPID-3923: fix the maven artefact generation proces, add dependency info for jackson jars


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327692 13f79535-47bb-0310-9956-ffa450edef68
QPID-3864: add missing licence headers to files in the java tree that are included in 0.16

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327905 13f79535-47bb-0310-9956-ffa450edef68
QPID-3864: fix licence URL

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