[activemq] 01/01: Imported Debian patch 5.13.2+dfsg-1

Markus Koschany apo-guest at moszumanska.debian.org
Sat Mar 12 21:05:22 UTC 2016


This is an automated email from the git hooks/post-receive script.

apo-guest pushed a commit to branch master
in repository activemq.

commit fa4cb7a1e17628b98b6c811838b5e0696ee238d0
Merge: 08e2723 bd819ff
Author: Markus Koschany <apo at debian.org>
Date:   Sat Mar 12 18:29:21 2016 +0100

    Imported Debian patch 5.13.2+dfsg-1

 .gitignore                                         |     26 +-
 KEYS                                               |    857 +
 NOTICE                                             |      4 +-
 README.txt                                         |     12 +-
 activemq-all/pom.xml                               |    381 +-
 activemq-all/src/main/descriptors/uber-sources.xml |     37 +
 activemq-all/src/main/resources/activemq.xml       |    109 +
 activemq-all/src/main/resources/log4j.properties   |     43 +
 activemq-amqp/pom.xml                              |    278 +
 .../activemq/transport/amqp/AmqpFrameParser.java   |    227 +
 .../apache/activemq/transport/amqp/AmqpHeader.java |    108 +
 .../transport/amqp/AmqpInactivityMonitor.java      |    242 +
 .../transport/amqp/AmqpNioSslTransport.java        |     99 +
 .../transport/amqp/AmqpNioSslTransportFactory.java |     85 +
 .../activemq/transport/amqp/AmqpNioTransport.java  |    167 +
 .../transport/amqp/AmqpNioTransportFactory.java    |    113 +
 .../transport/amqp/AmqpProtocolConverter.java      |     79 +
 .../transport/amqp/AmqpProtocolDiscriminator.java  |    120 +
 .../transport/amqp/AmqpProtocolException.java      |     62 +
 .../transport/amqp/AmqpSslTransportFactory.java    |     80 +
 .../activemq/transport/amqp/AmqpSupport.java       |    216 +
 .../activemq/transport/amqp/AmqpTransport.java     |     61 +
 .../transport/amqp/AmqpTransportFactory.java       |     80 +
 .../transport/amqp/AmqpTransportFilter.java        |    253 +
 .../activemq/transport/amqp/AmqpWireFormat.java    |    242 +
 .../transport/amqp/AmqpWireFormatFactory.java      |     86 +
 .../activemq/transport/amqp/ResponseHandler.java   |     41 +
 .../amqp/message/AMQPNativeInboundTransformer.java |     46 +
 .../message/AMQPNativeOutboundTransformer.java     |    108 +
 .../amqp/message/AMQPRawInboundTransformer.java    |     60 +
 .../transport/amqp/message/ActiveMQJMSVendor.java  |    101 +
 .../amqp/message/AutoOutboundTransformer.java      |     45 +
 .../transport/amqp/message/EncodedMessage.java     |     67 +
 .../transport/amqp/message/InboundTransformer.java |    294 +
 .../amqp/message/JMSMappingInboundTransformer.java |    119 +
 .../message/JMSMappingOutboundTransformer.java     |    344 +
 .../activemq/transport/amqp/message/JMSVendor.java |     53 +
 .../amqp/message/OutboundTransformer.java          |     73 +
 .../apache/activemq/transport/amqp/package.html    |     25 +
 .../transport/amqp/protocol/AmqpAbstractLink.java  |    167 +
 .../amqp/protocol/AmqpAbstractReceiver.java        |    124 +
 .../transport/amqp/protocol/AmqpConnection.java    |    830 +
 .../amqp/protocol/AmqpJmsSelectorFilter.java       |     48 +
 .../activemq/transport/amqp/protocol/AmqpLink.java |     96 +
 .../transport/amqp/protocol/AmqpNoLocalFilter.java |     45 +
 .../transport/amqp/protocol/AmqpReceiver.java      |    272 +
 .../transport/amqp/protocol/AmqpResource.java      |     34 +
 .../transport/amqp/protocol/AmqpSender.java        |    480 +
 .../transport/amqp/protocol/AmqpSession.java       |    410 +
 .../amqp/protocol/AmqpTransactionCoordinator.java  |    181 +
 .../amqp/protocol/AmqpTransferTagGenerator.java    |    103 +
 .../transport/amqp/sasl/AbstractSaslMechanism.java |     53 +
 .../transport/amqp/sasl/AmqpAuthenticator.java     |    152 +
 .../transport/amqp/sasl/AnonymousMechanism.java    |     34 +
 .../transport/amqp/sasl/PlainMechanism.java        |     57 +
 .../transport/amqp/sasl/SaslMechanism.java         |     61 +
 .../services/org/apache/activemq/transport/amqp    |     17 +
 .../org/apache/activemq/transport/amqp+nio         |     17 +
 .../org/apache/activemq/transport/amqp+nio+ssl     |     17 +
 .../org/apache/activemq/transport/amqp+ssl         |     17 +
 .../services/org/apache/activemq/wireformat/amqp   |     17 +
 .../activemq/transport/amqp/SwiftMQClientTest.java |    101 +
 .../activemq/transport/amqp/AMQ4563Test.java       |    225 +
 .../transport/amqp/AmqpConnectTimeoutTest.java     |    170 +
 .../activemq/transport/amqp/AmqpTestSupport.java   |    407 +
 .../transport/amqp/AmqpTransformerTest.java        |    220 +
 .../transport/amqp/DefaultTrustManager.java        |     43 +
 .../apache/activemq/transport/amqp/IDERunner.java  |     65 +
 .../activemq/transport/amqp/JMSClientContext.java  |    191 +
 .../transport/amqp/JMSClientNioPlusSslTest.java    |     49 +
 .../activemq/transport/amqp/JMSClientNioTest.java  |     49 +
 .../JMSClientProducerFlowSendFailIfNoSpace.java    |    194 +
 .../amqp/JMSClientRequestResponseTest.java         |    212 +
 .../transport/amqp/JMSClientSimpleAuthTest.java    |    234 +
 .../activemq/transport/amqp/JMSClientSslTest.java  |     62 +
 .../activemq/transport/amqp/JMSClientTest.java     |   1187 +
 .../transport/amqp/JMSClientTestSupport.java       |    105 +
 .../transport/amqp/JMSClientTransactionTest.java   |    198 +
 .../transport/amqp/JMSConcurrentConsumersTest.java |    213 +
 .../amqp/JMSDurableSubNoLocalChangedTest.java      |    303 +
 .../amqp/JMSLargeMessageSendRecvTest.java          |    107 +
 .../JMSMaxConnectionsSSLHandshakeFailsTest.java    |    161 +
 .../transport/amqp/JMSMessageGroupsTest.java       |    102 +
 .../transport/amqp/JMSParallelConnectTest.java     |    147 +
 .../amqp/auto/JMSClientAutoNioPlusSslTest.java     |     50 +
 .../transport/amqp/auto/JMSClientAutoNioTest.java  |     50 +
 .../amqp/auto/JMSClientAutoPlusSslTest.java        |     50 +
 .../transport/amqp/auto/JMSClientAutoTest.java     |     50 +
 .../amqp/client/AmqpAbstractResource.java          |    302 +
 .../activemq/transport/amqp/client/AmqpClient.java |    263 +
 .../amqp/client/AmqpClientTestSupport.java         |    141 +
 .../transport/amqp/client/AmqpConnection.java      |    684 +
 .../amqp/client/AmqpConnectionListener.java        |     32 +
 .../amqp/client/AmqpDefaultConnectionListener.java |     28 +
 .../transport/amqp/client/AmqpEventSink.java       |     79 +
 .../amqp/client/AmqpJmsSelectorFilter.java         |     48 +
 .../transport/amqp/client/AmqpMessage.java         |    465 +
 .../transport/amqp/client/AmqpNoLocalFilter.java   |     45 +
 .../transport/amqp/client/AmqpReceiver.java        |    688 +
 .../amqp/client/AmqpRedirectedException.java       |     61 +
 .../transport/amqp/client/AmqpResource.java        |    103 +
 .../activemq/transport/amqp/client/AmqpSender.java |    445 +
 .../transport/amqp/client/AmqpSession.java         |    475 +
 .../transport/amqp/client/AmqpSupport.java         |    194 +
 .../amqp/client/AmqpTransactionContext.java        |    258 +
 .../amqp/client/AmqpTransactionCoordinator.java    |    259 +
 .../transport/amqp/client/AmqpTransactionId.java   |     97 +
 .../amqp/client/AmqpTransferTagGenerator.java      |    103 +
 .../amqp/client/AmqpUnknownFilterType.java         |     49 +
 .../transport/amqp/client/AmqpValidator.java       |    101 +
 .../amqp/client/sasl/AbstractMechanism.java        |     96 +
 .../amqp/client/sasl/AnonymousMechanism.java       |     43 +
 .../amqp/client/sasl/CramMD5Mechanism.java         |     91 +
 .../transport/amqp/client/sasl/Mechanism.java      |    153 +
 .../transport/amqp/client/sasl/PlainMechanism.java |     76 +
 .../amqp/client/sasl/SaslAuthenticator.java        |    183 +
 .../amqp/client/transport/NettyTransport.java      |    389 +
 .../client/transport/NettyTransportFactory.java    |     68 +
 .../client/transport/NettyTransportListener.java   |     48 +
 .../client/transport/NettyTransportOptions.java    |    183 +
 .../client/transport/NettyTransportSslOptions.java |    287 +
 .../client/transport/NettyTransportSupport.java    |    299 +
 .../transport/PartialPooledByteBufAllocator.java   |    135 +
 .../amqp/client/transport/X509AliasKeyManager.java |     86 +
 .../transport/amqp/client/util/AsyncResult.java    |     47 +
 .../transport/amqp/client/util/ClientFuture.java   |    111 +
 .../client/util/ClientFutureSynchronization.java   |     30 +
 .../amqp/client/util/IOExceptionSupport.java       |     47 +
 .../transport/amqp/client/util/IdGenerator.java    |    272 +
 .../transport/amqp/client/util/PropertyUtil.java   |    589 +
 .../amqp/client/util/StringArrayConverter.java     |     64 +
 .../amqp/client/util/TypeConversionSupport.java    |    209 +
 .../amqp/client/util/UnmodifiableConnection.java   |    202 +
 .../amqp/client/util/UnmodifiableDelivery.java     |    168 +
 .../amqp/client/util/UnmodifiableLink.java         |    275 +
 .../amqp/client/util/UnmodifiableReceiver.java     |     59 +
 .../amqp/client/util/UnmodifiableSender.java       |     45 +
 .../amqp/client/util/UnmodifiableSession.java      |    150 +
 .../amqp/client/util/UnmodifiableTransport.java    |    274 +
 .../amqp/client/util/WrappedAsyncResult.java       |     59 +
 .../interop/AmqpBrokerReuqestedHearbeatsTest.java  |    162 +
 .../interop/AmqpClientRequestsHeartbeatsTest.java  |    104 +
 .../interop/AmqpConfiguredMaxConnectionsTest.java  |     93 +
 .../amqp/interop/AmqpConnectionsTest.java          |    209 +
 .../interop/AmqpCorruptedFrameHandlingTest.java    |    157 +
 .../amqp/interop/AmqpDeliveryAnnotationsTest.java  |     96 +
 .../amqp/interop/AmqpDescribedTypePayloadTest.java |    176 +
 .../interop/AmqpDisabledInactivityMonitorTest.java |     77 +
 .../amqp/interop/AmqpDurableReceiverTest.java      |    375 +
 .../amqp/interop/AmqpMaxFrameSizeTest.java         |    114 +
 .../transport/amqp/interop/AmqpReceiverTest.java   |    480 +
 .../transport/amqp/interop/AmqpSaslPlainTest.java  |    147 +
 .../amqp/interop/AmqpScheduledMessageTest.java     |    280 +
 .../amqp/interop/AmqpSendReceiveTest.java          |    216 +
 .../transport/amqp/interop/AmqpSenderTest.java     |    187 +
 .../transport/amqp/interop/AmqpSessionTest.java    |     40 +
 .../amqp/interop/AmqpSlowReceiverTest.java         |    166 +
 .../interop/AmqpSocketProxyIdleTimeoutTests.java   |    162 +
 .../amqp/interop/AmqpTempDestinationTest.java      |    294 +
 .../amqp/interop/AmqpTransactionTest.java          |    181 +
 .../transport/amqp/joram/ActiveMQAdmin.java        |    216 +
 .../transport/amqp/joram/ActiveMQNIOAdmin.java     |     26 +
 .../amqp/joram/ActiveMQNIOPlusSSLAdmin.java        |     98 +
 .../transport/amqp/joram/ActiveMQSSLAdmin.java     |     99 +
 .../amqp/joram/JoramJmsNioPlusSslTest.java         |    101 +
 .../transport/amqp/joram/JoramJmsNioTest.java      |     81 +
 .../transport/amqp/joram/JoramJmsTest.java         |     84 +
 .../transport/amqp/joram/JoramSslTest.java         |    101 +
 .../message/JMSMappingInboundTransformerTest.java  |    198 +
 .../message/JMSMappingOutboundTransformerTest.java |    205 +
 .../amqp/profile/QueueBrowserStressTest.java       |     95 +
 .../amqp/protocol/AmqpFrameParserTest.java         |    351 +
 .../amqp/protocol/AmqpWireFormatTest.java          |     70 +
 .../amqp/protocol/UnsupportedClientTest.java       |    259 +
 .../src/test/resources/alternative.keystore        |    Bin 0 -> 2201 bytes
 activemq-amqp/src/test/resources/keystore          |    Bin 0 -> 3705 bytes
 activemq-amqp/src/test/resources/log4j.properties  |     40 +
 .../transport/amqp/simple-auth-amqp-broker.xml     |     71 +
 .../src/test/resources/provider.properties         |     20 +
 .../src/test/resources/providerNIO.properties      |     20 +
 .../test/resources/providerNIOPlusSSL.properties   |     20 +
 .../src/test/resources/providerSSL.properties      |     20 +
 activemq-amqp/src/test/resources/test.properties   |     17 +
 activemq-blueprint/pom.xml                         |     10 +-
 activemq-broker/pom.xml                            |    263 +
 .../apache/activemq/advisory/AdvisoryBroker.java   |    942 +
 ...DestinationFilterVirtualDestinationMatcher.java |     53 +
 .../advisory/VirtualDestinationMatcher.java        |     29 +
 .../org/apache/activemq/broker/AbstractLocker.java |     60 +
 .../java/org/apache/activemq/broker/Broker.java    |    408 +
 .../apache/activemq/broker/BrokerBroadcaster.java  |      0
 .../org/apache/activemq/broker/BrokerContext.java  |     33 +
 .../apache/activemq/broker/BrokerContextAware.java |     28 +
 .../org/apache/activemq/broker/BrokerFactory.java  |    117 +
 .../activemq/broker/BrokerFactoryHandler.java      |      0
 .../org/apache/activemq/broker/BrokerFilter.java   |    410 +
 .../org/apache/activemq/broker/BrokerPlugin.java   |      0
 .../activemq/broker/BrokerPluginSupport.java       |     50 +
 .../org/apache/activemq/broker/BrokerRegistry.java |    107 +
 .../org/apache/activemq/broker/BrokerService.java  |   3205 +
 .../apache/activemq/broker/BrokerServiceAware.java |      0
 .../activemq/broker/BrokerStoppedException.java    |     44 +
 .../broker/CompositeDestinationBroker.java         |      0
 .../org/apache/activemq/broker/Connection.java     |    139 +
 .../apache/activemq/broker/ConnectionContext.java  |    339 +
 .../java/org/apache/activemq/broker/Connector.java |     75 +
 .../activemq/broker/ConsumerBrokerExchange.java    |      0
 .../activemq/broker/DefaultBrokerFactory.java      |      0
 .../org/apache/activemq/broker/EmptyBroker.java    |    390 +
 .../org/apache/activemq/broker/ErrorBroker.java    |    412 +
 .../broker/InsertableMutableBrokerFilter.java      |      0
 .../java/org/apache/activemq/broker/Lockable.java  |     58 +
 .../activemq/broker/LockableServiceSupport.java    |    179 +
 .../java/org/apache/activemq/broker/Locker.java    |     72 +
 .../MapTransportConnectionStateRegister.java       |      0
 .../activemq/broker/MutableBrokerFilter.java       |    421 +
 .../activemq/broker/ProducerBrokerExchange.java    |    271 +
 .../activemq/broker/PropertiesBrokerFactory.java   |    106 +
 .../activemq/broker/PublishedAddressPolicy.java    |    221 +
 .../SingleTransportConnectionStateRegister.java    |      0
 .../apache/activemq/broker/SslBrokerService.java   |    107 +
 .../activemq/broker/SuppressReplyException.java    |     40 +
 .../apache/activemq/broker/TransactionBroker.java  |    364 +
 .../activemq/broker/TransportConnection.java       |   1671 +
 .../activemq/broker/TransportConnectionState.java  |      0
 .../broker/TransportConnectionStateRegister.java   |      0
 .../apache/activemq/broker/TransportConnector.java |    637 +
 .../activemq/broker/TransportStatusDetector.java   |    124 +
 .../org/apache/activemq/broker/UserIDBroker.java   |      0
 .../broker/cluster/ConnectionSplitBroker.java      |     92 +
 .../broker/inteceptor/MessageInterceptor.java      |     25 +
 .../inteceptor/MessageInterceptorFilter.java       |    119 +
 .../inteceptor/MessageInterceptorRegistry.java     |    123 +
 .../apache/activemq/broker/inteceptor/package.html |     25 +
 .../jmx/AbortSlowAckConsumerStrategyView.java      |     59 +
 .../jmx/AbortSlowAckConsumerStrategyViewMBean.java |     39 +
 .../broker/jmx/AbortSlowConsumerStrategyView.java  |    118 +
 .../jmx/AbortSlowConsumerStrategyViewMBean.java    |      0
 .../apache/activemq/broker/jmx/AnnotatedMBean.java |    228 +
 .../activemq/broker/jmx/AsyncAnnotatedMBean.java   |    112 +
 .../activemq/broker/jmx/BrokerMBeanSupport.java    |    309 +
 .../org/apache/activemq/broker/jmx/BrokerView.java |    569 +
 .../activemq/broker/jmx/BrokerViewMBean.java       |    344 +
 .../broker/jmx/CompositeDataConstants.java         |     46 +
 .../activemq/broker/jmx/CompositeDataHelper.java   |     75 +
 .../apache/activemq/broker/jmx/ConnectionView.java |    179 +
 .../activemq/broker/jmx/ConnectionViewMBean.java   |    119 +
 .../apache/activemq/broker/jmx/ConnectorView.java  |    139 +
 .../activemq/broker/jmx/ConnectorViewMBean.java    |     87 +
 .../activemq/broker/jmx/DestinationView.java       |    553 +
 .../activemq/broker/jmx/DestinationViewMBean.java  |    421 +
 .../broker/jmx/DurableSubscriptionView.java        |    159 +
 .../broker/jmx/DurableSubscriptionViewMBean.java   |    105 +
 .../apache/activemq/broker/jmx/HealthStatus.java   |     53 +
 .../org/apache/activemq/broker/jmx/HealthView.java |    188 +
 .../activemq/broker/jmx/HealthViewMBean.java       |     45 +
 .../jmx/InactiveDurableSubscriptionView.java       |    166 +
 .../activemq/broker/jmx/JmsConnectorView.java      |      0
 .../activemq/broker/jmx/JmsConnectorViewMBean.java |      0
 .../activemq/broker/jmx/JobSchedulerView.java      |    139 +
 .../activemq/broker/jmx/JobSchedulerViewMBean.java |    142 +
 .../activemq/broker/jmx/Log4JConfigView.java       |    286 +
 .../activemq/broker/jmx/Log4JConfigViewMBean.java  |     92 +
 .../org/apache/activemq/broker/jmx/MBeanInfo.java  |      0
 .../activemq/broker/jmx/ManagedQueueRegion.java    |      0
 .../activemq/broker/jmx/ManagedRegionBroker.java   |    831 +
 .../broker/jmx/ManagedTempQueueRegion.java         |     66 +
 .../broker/jmx/ManagedTempTopicRegion.java         |      0
 .../activemq/broker/jmx/ManagedTopicRegion.java    |      0
 .../broker/jmx/ManagedTransportConnection.java     |    123 +
 .../broker/jmx/ManagedTransportConnector.java      |     62 +
 .../activemq/broker/jmx/ManagementContext.java     |    666 +
 .../activemq/broker/jmx/NetworkBridgeView.java     |    109 +
 .../broker/jmx/NetworkBridgeViewMBean.java         |     43 +
 .../activemq/broker/jmx/NetworkConnectorView.java  |    145 +
 .../broker/jmx/NetworkConnectorViewMBean.java      |     75 +
 .../broker/jmx/NetworkDestinationView.java         |     85 +
 .../broker/jmx/NetworkDestinationViewMBean.java    |     48 +
 .../activemq/broker/jmx/OpenTypeSupport.java       |    548 +
 .../broker/jmx/PersistenceAdapterView.java         |     74 +
 .../broker/jmx/PersistenceAdapterViewMBean.java    |     32 +
 .../apache/activemq/broker/jmx/ProducerView.java   |    199 +
 .../activemq/broker/jmx/ProducerViewMBean.java     |    108 +
 .../activemq/broker/jmx/ProxyConnectorView.java    |      0
 .../broker/jmx/ProxyConnectorViewMBean.java        |      0
 .../org/apache/activemq/broker/jmx/QueueView.java  |    255 +
 .../apache/activemq/broker/jmx/QueueViewMBean.java |    223 +
 .../broker/jmx/RecoveredXATransactionView.java     |      0
 .../jmx/RecoveredXATransactionViewMBean.java       |      0
 .../org/apache/activemq/broker/jmx/Sensitive.java  |     34 +
 .../activemq/broker/jmx/SubscriptionView.java      |    432 +
 .../activemq/broker/jmx/SubscriptionViewMBean.java |    251 +
 .../activemq/broker/jmx/TopicSubscriptionView.java |      0
 .../broker/jmx/TopicSubscriptionViewMBean.java     |      0
 .../org/apache/activemq/broker/jmx/TopicView.java  |      0
 .../apache/activemq/broker/jmx/TopicViewMBean.java |      0
 .../jmx/VirtualDestinationSelectorCacheView.java   |     49 +
 .../VirtualDestinationSelectorCacheViewMBean.java  |     36 +
 .../org/apache/activemq/broker/jmx/package.html    |      0
 .../java/org/apache/activemq/broker/package.html   |      0
 .../activemq/broker/region/AbstractRegion.java     |    724 +
 .../broker/region/AbstractSubscription.java        |    311 +
 .../activemq/broker/region/AbstractTempRegion.java |    159 +
 .../activemq/broker/region/BaseDestination.java    |    883 +
 .../region/CompositeDestinationInterceptor.java    |     64 +
 .../broker/region/ConnectionStatistics.java        |      0
 .../broker/region/ConnectorStatistics.java         |      0
 .../apache/activemq/broker/region/Destination.java |    245 +
 .../activemq/broker/region/DestinationFactory.java |      0
 .../broker/region/DestinationFactoryImpl.java      |    158 +
 .../activemq/broker/region/DestinationFilter.java  |    415 +
 .../broker/region/DestinationInterceptor.java      |      0
 .../broker/region/DestinationStatistics.java       |    209 +
 .../broker/region/DurableTopicSubscription.java    |    389 +
 .../broker/region/IndirectMessageReference.java    |    166 +
 .../apache/activemq/broker/region/LockOwner.java   |      0
 .../broker/region/MessageReferenceFilter.java      |      0
 .../broker/region/NullMessageReference.java        |    128 +
 .../broker/region/PendingMarshalUsageTracker.java  |     39 +
 .../broker/region/PrefetchSubscription.java        |    914 +
 .../org/apache/activemq/broker/region/Queue.java   |   2344 +
 .../broker/region/QueueBrowserSubscription.java    |    121 +
 .../broker/region/QueueDispatchSelector.java       |     74 +
 .../broker/region/QueueMessageReference.java       |      0
 .../apache/activemq/broker/region/QueueRegion.java |     94 +
 .../activemq/broker/region/QueueSubscription.java  |    103 +
 .../org/apache/activemq/broker/region/Region.java  |    155 +
 .../activemq/broker/region/RegionBroker.java       |    944 +
 .../activemq/broker/region/RegionStatistics.java   |     89 +
 .../activemq/broker/region/Subscription.java       |    259 +
 .../broker/region/SubscriptionRecovery.java        |      0
 .../broker/region/SubscriptionStatistics.java      |    113 +
 .../apache/activemq/broker/region/TempQueue.java   |     97 +
 .../activemq/broker/region/TempQueueRegion.java    |     72 +
 .../apache/activemq/broker/region/TempTopic.java   |      0
 .../activemq/broker/region/TempTopicRegion.java    |     82 +
 .../org/apache/activemq/broker/region/Topic.java   |    859 +
 .../apache/activemq/broker/region/TopicRegion.java |    431 +
 .../activemq/broker/region/TopicSubscription.java  |    746 +
 .../cursors/AbstractPendingMessageCursor.java      |    387 +
 .../broker/region/cursors/AbstractStoreCursor.java |    463 +
 .../region/cursors/FilePendingMessageCursor.java   |    528 +
 .../broker/region/cursors/OrderedPendingList.java  |    197 +
 .../broker/region/cursors/PendingList.java         |    117 +
 .../region/cursors/PendingMessageCursor.java       |    311 +
 .../region/cursors/PendingMessageHelper.java       |     68 +
 .../broker/region/cursors/PendingNode.java         |      0
 .../region/cursors/PrioritizedPendingList.java     |    190 +
 .../region/cursors/QueueDispatchPendingList.java   |    186 +
 .../broker/region/cursors/QueueStorePrefetch.java  |    129 +
 .../cursors/StoreDurableSubscriberCursor.java      |    408 +
 .../broker/region/cursors/StoreQueueCursor.java    |    346 +
 .../broker/region/cursors/TopicStorePrefetch.java  |    163 +
 .../region/cursors/VMPendingMessageCursor.java     |    224 +
 .../activemq/broker/region/cursors/package.html    |      0
 .../broker/region/group/CachedMessageGroupMap.java |    123 +
 .../region/group/CachedMessageGroupMapFactory.java |     43 +
 .../broker/region/group/EmptyMessageGroupSet.java  |      0
 .../broker/region/group/GroupFactoryFinder.java    |     55 +
 .../region/group/MessageGroupHashBucket.java       |    145 +
 .../group/MessageGroupHashBucketFactory.java       |     61 +
 .../broker/region/group/MessageGroupMap.java       |     50 +
 .../region/group/MessageGroupMapFactory.java       |      0
 .../broker/region/group/MessageGroupSet.java       |      0
 .../broker/region/group/SimpleMessageGroupMap.java |     88 +
 .../region/group/SimpleMessageGroupMapFactory.java |      0
 .../broker/region/group/SimpleMessageGroupSet.java |     43 +
 .../activemq/broker/region/group/package.html      |      0
 .../org/apache/activemq/broker/region/package.html |      0
 .../policy/AbortSlowAckConsumerStrategy.java       |    217 +
 .../region/policy/AbortSlowConsumerStrategy.java   |    326 +
 .../region/policy/AbstractDeadLetterStrategy.java  |    110 +
 .../ConstantPendingMessageLimitStrategy.java       |      0
 .../broker/region/policy/DeadLetterStrategy.java   |     80 +
 .../policy/DiscardingDeadLetterStrategy.java       |     40 +
 .../broker/region/policy/DispatchPolicy.java       |      0
 .../broker/region/policy/DispatchSelector.java     |      0
 ...ndingDurableSubscriberMessageStoragePolicy.java |      0
 .../FilePendingQueueMessageStoragePolicy.java      |      0
 .../FilePendingSubscriberMessageStoragePolicy.java |      0
 .../FixedCountSubscriptionRecoveryPolicy.java      |      0
 .../FixedSizedSubscriptionRecoveryPolicy.java      |      0
 .../policy/IndividualDeadLetterStrategy.java       |    171 +
 .../LastImageSubscriptionRecoveryPolicy.java       |      0
 .../region/policy/MessageEvictionStrategy.java     |      0
 .../policy/MessageEvictionStrategySupport.java     |      0
 .../broker/region/policy/MessageQuery.java         |      0
 .../policy/NoSubscriptionRecoveryPolicy.java       |      0
 .../policy/OldestMessageEvictionStrategy.java      |      0
 ...tMessageWithLowestPriorityEvictionStrategy.java |      0
 ...ndingDurableSubscriberMessageStoragePolicy.java |      0
 .../region/policy/PendingMessageLimitStrategy.java |      0
 .../policy/PendingQueueMessageStoragePolicy.java   |      0
 .../PendingSubscriberMessageStoragePolicy.java     |      0
 .../activemq/broker/region/policy/PolicyEntry.java |   1101 +
 .../activemq/broker/region/policy/PolicyMap.java   |      0
 .../PrefetchRatePendingMessageLimitStrategy.java   |      0
 .../region/policy/PriorityDispatchPolicy.java      |     58 +
 .../policy/PriorityNetworkDispatchPolicy.java      |     99 +
 .../QueryBasedSubscriptionRecoveryPolicy.java      |    134 +
 .../RetainedMessageSubscriptionRecoveryPolicy.java |    135 +
 .../region/policy/RoundRobinDispatchPolicy.java    |     79 +
 .../region/policy/SharedDeadLetterStrategy.java    |      0
 .../broker/region/policy/SimpleDispatchPolicy.java |      0
 .../region/policy/SimpleDispatchSelector.java      |      0
 .../broker/region/policy/SlowConsumerEntry.java    |      0
 .../broker/region/policy/SlowConsumerStrategy.java |     58 +
 ...ndingDurableSubscriberMessageStoragePolicy.java |     76 +
 .../StorePendingQueueMessageStoragePolicy.java     |      0
 .../region/policy/StrictOrderDispatchPolicy.java   |      0
 .../region/policy/SubscriptionRecoveryPolicy.java  |     73 +
 .../policy/TimedSubscriptionRecoveryPolicy.java    |      0
 .../UniquePropertyMessageEvictionStrategy.java     |     79 +
 ...ndingDurableSubscriberMessageStoragePolicy.java |     46 +
 .../policy/VMPendingQueueMessageStoragePolicy.java |      0
 .../VMPendingSubscriberMessageStoragePolicy.java   |      0
 .../activemq/broker/region/policy/package.html     |      0
 .../region/virtual/CompositeDestination.java       |    187 +
 .../region/virtual/CompositeDestinationFilter.java |    129 +
 .../broker/region/virtual/CompositeQueue.java      |     46 +
 .../broker/region/virtual/CompositeTopic.java      |     49 +
 .../broker/region/virtual/FilteredDestination.java |      0
 .../broker/region/virtual/MappedQueueFilter.java   |    109 +
 .../broker/region/virtual/MirroredQueue.java       |    147 +
 .../SelectorAwareVirtualTopicInterceptor.java      |    131 +
 .../broker/region/virtual/VirtualDestination.java  |     49 +
 .../virtual/VirtualDestinationInterceptor.java     |    122 +
 .../broker/region/virtual/VirtualTopic.java        |    246 +
 .../region/virtual/VirtualTopicInterceptor.java    |    160 +
 .../activemq/broker/region/virtual/package.html    |      0
 .../org/apache/activemq/broker/scheduler/Job.java  |     81 +
 .../activemq/broker/scheduler/JobListener.java     |     38 +
 .../activemq/broker/scheduler/JobScheduler.java    |    188 +
 .../broker/scheduler/JobSchedulerFacade.java       |    170 +
 .../broker/scheduler/JobSchedulerStore.java        |     81 +
 .../activemq/broker/scheduler/JobSupport.java      |     39 +
 .../activemq/broker/scheduler/SchedulerBroker.java |    334 +
 .../broker/scheduler/memory/InMemoryJob.java       |    151 +
 .../scheduler/memory/InMemoryJobScheduler.java     |    483 +
 .../memory/InMemoryJobSchedulerStore.java          |    119 +
 .../apache/activemq/broker/scheduler/package.html  |     25 +
 .../org/apache/activemq/broker/util/AuditLog.java  |      0
 .../apache/activemq/broker/util/AuditLogEntry.java |    109 +
 .../activemq/broker/util/AuditLogFactory.java      |      0
 .../activemq/broker/util/AuditLogService.java      |      0
 .../activemq/broker/util/DefaultAuditLog.java      |      0
 .../broker/util/DefaultAuditLogFactory.java        |      0
 .../util/DestinationPathSeparatorBroker.java       |      0
 .../activemq/broker/util/DestinationsPlugin.java   |    119 +
 .../activemq/broker/util/InsertionCountList.java   |      0
 .../activemq/broker/util/JMXAuditLogEntry.java     |      0
 .../activemq/broker/util/LoggingBrokerPlugin.java  |    611 +
 .../broker/util/MulticastTraceBrokerPlugin.java    |      0
 .../activemq/broker/util/RedeliveryPlugin.java     |    203 +
 .../broker/util/TimeStampingBrokerPlugin.java      |    156 +
 .../broker/util/TraceBrokerPathPlugin.java         |     68 +
 .../activemq/broker/util/UDPTraceBrokerPlugin.java |    314 +
 .../org/apache/activemq/broker/util/package.html   |      0
 .../broker/view/BrokerDestinationView.java         |    198 +
 .../broker/view/ConnectionDotFileInterceptor.java  |    342 +
 .../broker/view/ConnectionDotFilePlugin.java       |      0
 .../broker/view/DestinationDotFileInterceptor.java |      0
 .../broker/view/DestinationDotFilePlugin.java      |      0
 .../broker/view/DotFileInterceptorSupport.java     |     53 +
 .../activemq/broker/view/MessageBrokerView.java    |    286 +
 .../broker/view/MessageBrokerViewRegistry.java     |     55 +
 .../org/apache/activemq/broker/view/package.html   |      0
 .../apache/activemq/filter/JAXPXPathEvaluator.java |     86 +
 .../activemq/filter/XalanXPathEvaluator.java       |     86 +
 .../java/org/apache/activemq/memory/Cache.java     |     62 +
 .../org/apache/activemq/memory/CacheEntry.java     |     54 +
 .../org/apache/activemq/memory/CacheEntryList.java |      0
 .../memory/CacheEvictionUsageListener.java         |     91 +
 .../org/apache/activemq/memory/CacheEvictor.java   |      0
 .../org/apache/activemq/memory/CacheFilter.java    |      0
 .../java/org/apache/activemq/memory/LRUMap.java    |      0
 .../java/org/apache/activemq/memory/MapCache.java  |      0
 .../activemq/memory/UsageManagerCacheFilter.java   |      0
 .../activemq/memory/buffer/MessageBuffer.java      |      0
 .../activemq/memory/buffer/MessageQueue.java       |      0
 .../memory/buffer/OrderBasedMessageBuffer.java     |      0
 .../memory/buffer/SizeBasedMessageBuffer.java      |      0
 .../memory/list/DestinationBasedMessageList.java   |      0
 .../apache/activemq/memory/list/MessageList.java   |      0
 .../activemq/memory/list/SimpleMessageList.java    |    104 +
 .../network/CompositeDemandForwardingBridge.java   |     39 +
 .../ConditionalNetworkBridgeFilterFactory.java     |    176 +
 .../org/apache/activemq/network/ConduitBridge.java |    112 +
 .../apache/activemq/network/ConnectionFilter.java  |     33 +
 .../network/DefaultNetworkBridgeFilterFactory.java |     33 +
 .../activemq/network/DemandForwardingBridge.java   |     33 +
 .../network/DemandForwardingBridgeSupport.java     |   1723 +
 .../activemq/network/DemandSubscription.java       |    167 +
 .../network/DiscoveryNetworkConnector.java         |    259 +
 .../activemq/network/DurableConduitBridge.java     |    127 +
 .../apache/activemq/network/ForwardingBridge.java  |    400 +
 .../activemq/network/LdapNetworkConnector.java     |    462 +
 .../activemq/network/MBeanBridgeDestination.java   |    175 +
 .../activemq/network/MBeanNetworkListener.java     |    119 +
 .../network/MulticastNetworkConnector.java         |    153 +
 .../org/apache/activemq/network/NetworkBridge.java |     98 +
 .../network/NetworkBridgeConfiguration.java        |    486 +
 .../activemq/network/NetworkBridgeFactory.java     |     69 +
 .../network/NetworkBridgeFilterFactory.java        |     28 +
 .../activemq/network/NetworkBridgeListener.java    |     57 +
 .../activemq/network/NetworkBridgeStatistics.java  |    102 +
 .../apache/activemq/network/NetworkConnector.java  |    254 +
 .../activemq/network/jms/DestinationBridge.java    |    181 +
 .../activemq/network/jms/InboundQueueBridge.java   |      0
 .../activemq/network/jms/InboundTopicBridge.java   |      0
 .../apache/activemq/network/jms/JmsConnector.java  |    649 +
 .../activemq/network/jms/JmsMesageConvertor.java   |      0
 .../activemq/network/jms/JndiLookupFactory.java    |     35 +
 .../activemq/network/jms/OutboundQueueBridge.java  |      0
 .../activemq/network/jms/OutboundTopicBridge.java  |      0
 .../apache/activemq/network/jms/QueueBridge.java   |      0
 .../activemq/network/jms/ReconnectionPolicy.java   |    246 +
 .../network/jms/SimpleJmsMessageConvertor.java     |      0
 .../network/jms/SimpleJmsQueueConnector.java       |    466 +
 .../network/jms/SimpleJmsTopicConnector.java       |    465 +
 .../apache/activemq/network/jms/TopicBridge.java   |    204 +
 .../org/apache/activemq/network/jms/package.html   |      0
 .../java/org/apache/activemq/network/package.html  |      0
 .../activemq/plugin/DiscardingDLQBroker.java       |    138 +
 .../activemq/plugin/DiscardingDLQBrokerPlugin.java |    119 +
 .../plugin/ForcePersistencyModeBroker.java         |      0
 .../plugin/ForcePersistencyModeBrokerPlugin.java   |     75 +
 .../apache/activemq/plugin/StatisticsBroker.java   |    281 +
 .../activemq/plugin/StatisticsBrokerPlugin.java    |      0
 .../plugin/SubQueueSelectorCacheBroker.java        |    310 +
 .../plugin/SubQueueSelectorCacheBrokerPlugin.java  |     87 +
 .../org/apache/activemq/proxy/ProxyConnection.java |    180 +
 .../org/apache/activemq/proxy/ProxyConnector.java  |    196 +
 .../security/AbstractAuthenticationBroker.java     |     60 +
 .../activemq/security/AuthenticationBroker.java    |     42 +
 .../activemq/security/AuthenticationUser.java      |     63 +
 .../activemq/security/AuthorizationBroker.java     |    271 +
 .../security/AuthorizationDestinationFilter.java   |     64 +
 .../AuthorizationDestinationInterceptor.java       |     51 +
 .../activemq/security/AuthorizationEntry.java      |    144 +
 .../apache/activemq/security/AuthorizationMap.java |      0
 .../activemq/security/AuthorizationPlugin.java     |      0
 .../activemq/security/DefaultAuthorizationMap.java |    309 +
 .../security/JaasAuthenticationBroker.java         |     94 +
 .../security/JaasAuthenticationPlugin.java         |      0
 .../JaasCertificateAuthenticationBroker.java       |    122 +
 .../JaasCertificateAuthenticationPlugin.java       |      0
 .../security/JaasCertificateSecurityContext.java   |      0
 .../security/JaasDualAuthenticationBroker.java     |    144 +
 .../security/JaasDualAuthenticationPlugin.java     |      0
 .../activemq/security/LDAPAuthorizationMap.java    |    494 +
 .../security/MessageAuthorizationPolicy.java       |      0
 .../activemq/security/SecurityAdminMBean.java      |      0
 .../apache/activemq/security/SecurityContext.java  |     88 +
 .../security/SimpleAuthenticationBroker.java       |    117 +
 .../security/SimpleAuthenticationPlugin.java       |    135 +
 .../activemq/security/SimpleAuthorizationMap.java  |      0
 .../security/SimpleCachedLDAPAuthorizationMap.java |   1194 +
 .../TempDestinationAuthorizationEntry.java         |     42 +
 .../java/org/apache/activemq/security/package.html |      0
 .../activemq/store/AbstractMessageStore.java       |    156 +
 .../org/apache/activemq/store/IndexListener.java   |     47 +
 .../activemq/store/InlineListenableFuture.java     |     58 +
 .../org/apache/activemq/store/JournaledStore.java  |     24 +
 .../apache/activemq/store/ListenableFuture.java    |     28 +
 .../activemq/store/MessageRecoveryListener.java    |      0
 .../org/apache/activemq/store/MessageStore.java    |    212 +
 .../activemq/store/MessageStoreStatistics.java     |     81 +
 .../main/java/org/apache/activemq/store/PList.java |     49 +
 .../java/org/apache/activemq/store/PListEntry.java |     48 +
 .../java/org/apache/activemq/store/PListStore.java |     36 +
 .../apache/activemq/store/PersistenceAdapter.java  |    209 +
 .../activemq/store/PersistenceAdapterFactory.java  |      0
 .../activemq/store/PersistenceAdapterSupport.java  |    163 +
 .../apache/activemq/store/ProxyMessageStore.java   |    183 +
 .../activemq/store/ProxyTopicMessageStore.java     |    236 +
 .../org/apache/activemq/store/ReferenceStore.java  |      0
 .../apache/activemq/store/SharedFileLocker.java    |    120 +
 .../apache/activemq/store/TopicMessageStore.java   |    141 +
 .../apache/activemq/store/TopicReferenceStore.java |    149 +
 .../activemq/store/TransactionIdTransformer.java   |     23 +
 .../store/TransactionIdTransformerAware.java       |     23 +
 .../store/TransactionRecoveryListener.java         |      0
 .../apache/activemq/store/TransactionStore.java    |      0
 .../activemq/store/memory/MemoryMessageStore.java  |    212 +
 .../store/memory/MemoryPersistenceAdapter.java     |    243 +
 .../store/memory/MemoryTopicMessageStore.java      |    198 +
 .../activemq/store/memory/MemoryTopicSub.java      |    106 +
 .../store/memory/MemoryTransactionStore.java       |    424 +
 .../org/apache/activemq/store/memory/package.html  |      0
 .../java/org/apache/activemq/store/package.html    |      0
 .../activemq/transaction/LocalTransaction.java     |    124 +
 .../apache/activemq/transaction/Transaction.java   |    208 +
 .../apache/activemq/transaction/XATransaction.java |    224 +
 .../transport/TransportFactorySupport.java         |     46 +
 .../apache/activemq/transport/TransportLogger.java |    155 +
 .../activemq/transport/TransportLoggerControl.java |      0
 .../transport/TransportLoggerControlMBean.java     |      0
 .../activemq/transport/TransportLoggerFactory.java |    214 +
 .../transport/TransportLoggerFactorySPI.java       |     36 +
 .../activemq/transport/TransportLoggerView.java    |    174 +
 .../transport/TransportLoggerViewMBean.java        |      0
 .../transport/auto/AutoSslTransportFactory.java    |    117 +
 .../transport/auto/AutoSslTransportServer.java     |    149 +
 .../transport/auto/AutoTcpTransportFactory.java    |    102 +
 .../transport/auto/AutoTcpTransportServer.java     |    373 +
 .../transport/auto/AutoTransportUtils.java         |     62 +
 .../auto/nio/AutoNIOSSLTransportServer.java        |    148 +
 .../transport/auto/nio/AutoNIOTransport.java       |     88 +
 .../auto/nio/AutoNioSslTransportFactory.java       |    131 +
 .../auto/nio/AutoNioTransportFactory.java          |    114 +
 .../transport/logwriters/CustomLogWriter.java      |      0
 .../transport/logwriters/DefaultLogWriter.java     |      0
 .../transport/nio/AutoInitNioSSLTransport.java     |    237 +
 .../transport/peer/PeerTransportFactory.java       |    118 +
 .../apache/activemq/transport/peer/package.html    |      0
 .../transport/protocol/AmqpProtocolVerifier.java   |     37 +
 .../transport/protocol/MqttProtocolVerifier.java   |     45 +
 .../protocol/OpenWireProtocolVerifier.java         |     67 +
 .../transport/protocol/ProtocolVerifier.java       |     24 +
 .../transport/protocol/StompProtocolVerifier.java  |     39 +
 .../apache/activemq/transport/vm/VMTransport.java  |    441 +
 .../activemq/transport/vm/VMTransportFactory.java  |    291 +
 .../activemq/transport/vm/VMTransportServer.java   |    155 +
 .../org/apache/activemq/transport/vm/package.html  |      0
 .../apache/activemq/usage/JobSchedulerUsage.java   |     63 +
 .../apache/activemq/usage/PercentLimitUsage.java   |     53 +
 .../java/org/apache/activemq/usage/StoreUsage.java |    111 +
 .../org/apache/activemq/usage/SystemUsage.java     |    295 +
 .../java/org/apache/activemq/usage/TempUsage.java  |     90 +
 .../org/apache/activemq/util/BooleanEditor.java    |     51 +
 .../org/apache/activemq/util/BrokerSupport.java    |    100 +
 .../activemq/util/DefaultIOExceptionHandler.java   |    255 +
 .../java/org/apache/activemq/util/Handler.java     |      0
 .../java/org/apache/activemq/util/HexSupport.java  |     95 +
 .../apache/activemq/util/IOExceptionHandler.java   |      0
 .../java/org/apache/activemq/util/IOHelper.java    |    335 +
 .../java/org/apache/activemq/util/JMXSupport.java  |     39 +
 .../util/LeaseLockerIOExceptionHandler.java        |     66 +
 .../java/org/apache/activemq/util/LinkedNode.java  |    156 +
 .../java/org/apache/activemq/util/LockFile.java    |    187 +
 .../org/apache/activemq/util/LogWriterFinder.java  |    142 +
 .../activemq/util/MemoryIntPropertyEditor.java     |     71 +
 .../apache/activemq/util/MemoryPropertyEditor.java |     71 +
 .../java/org/apache/activemq/util/Promise.java     |    123 +
 .../org/apache/activemq/util/PromiseCallback.java  |     21 +
 .../java/org/apache/activemq/util/StoreUtil.java   |     42 +
 .../org/apache/activemq/util/SubscriptionKey.java  |      0
 .../org/apache/activemq/util/ThreadTracker.java    |      0
 .../apache/activemq/util/TransactionTemplate.java  |      0
 .../org/apache/activemq/util/WrappedException.java |      0
 .../org/apache/activemq/util/osgi/Activator.java   |    269 +
 .../services/org/apache/activemq/broker/broker     |      0
 .../services/org/apache/activemq/broker/properties |      0
 .../services/org/apache/activemq/broker/xbean      |      0
 .../services/org/apache/activemq/groups/bucket     |     17 +
 .../services/org/apache/activemq/groups/cached     |     17 +
 .../services/org/apache/activemq/groups/simple     |     17 +
 .../services/org/apache/activemq/transport/auto    |     17 +
 .../org/apache/activemq/transport/auto+nio         |     17 +
 .../org/apache/activemq/transport/auto+nio+ssl     |     17 +
 .../org/apache/activemq/transport/auto+ssl         |     17 +
 .../apache/activemq/transport/logwriters/custom    |      0
 .../apache/activemq/transport/logwriters/default   |      0
 .../services/org/apache/activemq/transport/peer    |      0
 .../services/org/apache/activemq/transport/vm      |      0
 .../org/apache/activemq/AutoFailTestSupport.java   |    158 +
 .../apache/activemq/JmsQueueTransactionTest.java   |    235 +
 .../apache/activemq/JmsTransactionTestSupport.java |    722 +
 .../apache/activemq/broker/LinkStealingTest.java   |    104 +
 .../activemq/broker/OpenwireConnectionTest.java    |     82 +
 .../broker/interceptor/MessageInterceptorTest.java |    286 +
 .../broker/view/BrokerDestinationViewTest.java     |     84 +
 .../apache/activemq/store/PListTestSupport.java    |    672 +
 .../store/PersistenceAdapterTestSupport.java       |    108 +
 .../apache/activemq/test/JmsResourceProvider.java  |      0
 .../java/org/apache/activemq/test/TestSupport.java |      0
 .../util/DefaultIOExceptionHandlerTest.java        |     69 +
 .../org/apache/activemq/util/LockFileTest.java     |     71 +
 .../java/org/apache/activemq/util/SocketProxy.java |    396 +
 .../test/java/org/apache/activemq/util/Wait.java   |     50 +
 .../src/test/resources/log4j.properties            |      0
 activemq-camel/pom.xml                             |    152 +-
 .../camel/camelplugin/CamelRoutesBroker.java       |    294 +
 .../camel/camelplugin/CamelRoutesBrokerPlugin.java |     67 +
 .../camel/component/ActiveMQComponent.java         |    125 +-
 .../camel/component/ActiveMQConfiguration.java     |     47 +-
 .../activemq/camel/component/ActiveMQEndpoint.java |     33 +
 .../camel/component/CamelEndpointLoader.java       |    137 +-
 .../activemq/camel/component/JournalComponent.java |     39 -
 .../activemq/camel/component/JournalEndpoint.java  |    232 -
 .../camel/component/broker/BrokerComponent.java    |     95 +
 .../component/broker/BrokerConfiguration.java      |     39 +
 .../camel/component/broker/BrokerConsumer.java     |     66 +
 .../camel/component/broker/BrokerEndpoint.java     |    138 +
 .../camel/component/broker/BrokerJmsMessage.java   |     53 +
 .../camel/component/broker/BrokerProducer.java     |    115 +
 .../apache/activemq/camel/component/package.html   |      6 +-
 .../converter/IdentityMessageReuseConverter.java   |     56 -
 .../apache/activemq/camel/converter/package.html   |      6 +-
 .../java/org/apache/activemq/camel/package.html    |      6 +-
 .../org/apache/camel/component/activemq.journal    |     18 -
 .../services/org/apache/camel/component/broker     |     18 +
 .../org/apache/activemq/camel/AMQ2240Test.java     |     39 +-
 .../org/apache/activemq/camel/AMQ2611Test.java     |     20 +-
 ...tiveMQComponentFactoryUserNamePasswordTest.java |     49 +
 .../ActiveMQComponentUserNamePasswordTest.java     |     49 +
 .../CamelDestinationExclusiveConsumerTest.java     |      8 +-
 .../camel/CamelEmbeddedBrokerTestSupport.java      |     38 +-
 .../org/apache/activemq/camel/CamelJmsTest.java    |      2 +-
 .../apache/activemq/camel/CamelRedeliveryTest.java |     99 -
 .../camel/CamelVMTransportRoutingTest.java         |     79 +-
 .../java/org/apache/activemq/camel/DlqTest.java    |      2 +-
 .../activemq/camel/JmsConsumeSendTransacted.java   |    100 +
 .../activemq/camel/JmsJdbcXARollbackTest.java      |    185 +
 .../org/apache/activemq/camel/JmsJdbcXATest.java   |      9 +-
 .../apache/activemq/camel/ObjectMessageTest.java   |     87 +
 .../org/apache/activemq/camel/ObjectPayload.java   |     25 +
 .../org/apache/activemq/camel/SetHeaderTest.java   |      9 +-
 .../activemq/camel/TransactedConsumeTest.java      |      2 +-
 .../camel/camelplugin/CamelPluginConfigTest.java   |    127 +
 .../camel/component/ActiveMQConfigureTest.java     |     19 +-
 .../component/ActiveMQJmsHeaderRouteForceTest.java |     49 +
 .../component/ActiveMQJmsHeaderRouteTest.java      |     19 +-
 .../component/AutoExposeQueuesInCamelTest.java     |     48 +-
 .../camel/component/ComplexRequestReplyTest.java   |    195 +
 ...nvokeRequestReplyUsingJmsReplyToHeaderTest.java |     52 +-
 .../camel/component/JmsSimpleRequestReplyTest.java |      1 -
 .../camel/component/JournalConfigureTest.java      |     52 -
 .../camel/component/JournalRoutePerformance.java   |    101 -
 .../activemq/camel/component/JournalRouteTest.java |     67 -
 .../broker/BrokerComponentXMLConfigTest.java       |    207 +
 .../ActiveMQComponentFactoryUserNamePassword.xml   |     58 +
 .../camel/ActiveMQComponentUserNamePassword.xml    |     58 +
 .../activemq/camel/CamelRedeliveryTest-context.xml |     48 -
 .../camel/camelplugin/camel-routes-activemq.xml    |     29 +
 .../apache/activemq/camel/camelplugin/routes.xml   |     22 +
 .../camel/component/broker/broker-camel.xml        |     33 +
 .../activemq/camel/component/broker/camel.xml      |     60 +
 .../resources/org/apache/activemq/camel/dlq.xml    |      2 +-
 .../apache/activemq/camel/jms-object-message.xml   |    116 +
 .../activemq/camel/jmsConsumeSendTransacted.xml    |     57 +
 .../org/apache/activemq/camel/jmsXajdbc.xml        |     18 +-
 .../apache/activemq/camel/jmsXajdbcRollback.xml    |    116 +
 .../apache/activemq/camel/transactedconsume.xml    |      6 +-
 activemq-client/pom.xml                            |    370 +
 .../org/apache/activemq/version.txt                |      0
 activemq-client/src/main/grammar/SelectorParser.jj |    664 +
 .../org/apache/activemq/ActiveMQConnection.java    |   2605 +
 .../activemq/ActiveMQConnectionConsumer.java       |    168 +
 .../apache/activemq/ActiveMQConnectionFactory.java |   1278 +
 .../activemq/ActiveMQConnectionMetaData.java       |    150 +
 .../org/apache/activemq/ActiveMQDispatcher.java    |      0
 .../org/apache/activemq/ActiveMQMessageAudit.java  |     89 +
 .../activemq/ActiveMQMessageAuditNoSync.java       |    336 +
 .../apache/activemq/ActiveMQMessageConsumer.java   |   1638 +
 .../apache/activemq/ActiveMQMessageProducer.java   |    351 +
 .../activemq/ActiveMQMessageProducerSupport.java   |      0
 .../activemq/ActiveMQMessageTransformation.java    |    200 +
 .../apache/activemq/ActiveMQPrefetchPolicy.java    |    175 +
 .../org/apache/activemq/ActiveMQQueueBrowser.java  |    256 +
 .../org/apache/activemq/ActiveMQQueueReceiver.java |     86 +
 .../org/apache/activemq/ActiveMQQueueSender.java   |      0
 .../org/apache/activemq/ActiveMQQueueSession.java  |    258 +
 .../java/org/apache/activemq/ActiveMQSession.java  |   2249 +
 .../apache/activemq/ActiveMQSessionExecutor.java   |    221 +
 .../activemq/ActiveMQSslConnectionFactory.java     |    309 +
 .../apache/activemq/ActiveMQTopicPublisher.java    |      0
 .../org/apache/activemq/ActiveMQTopicSession.java  |      0
 .../apache/activemq/ActiveMQTopicSubscriber.java   |      0
 .../org/apache/activemq/ActiveMQXAConnection.java  |     89 +
 .../activemq/ActiveMQXAConnectionFactory.java      |    106 +
 .../org/apache/activemq/ActiveMQXASession.java     |    114 +
 .../java/org/apache/activemq/AdvisoryConsumer.java |    109 +
 .../apache/activemq/AlreadyClosedException.java    |      0
 .../java/org/apache/activemq/AsyncCallback.java    |      0
 .../main/java/org/apache/activemq/BlobMessage.java |      0
 .../activemq/ClientInternalExceptionListener.java  |      0
 .../main/java/org/apache/activemq/Closeable.java   |      0
 .../apache/activemq/ConfigurationException.java    |      0
 .../java/org/apache/activemq/ConnectionAudit.java  |      0
 .../apache/activemq/ConnectionClosedException.java |      0
 .../apache/activemq/ConnectionFailedException.java |      0
 .../org/apache/activemq/CustomDestination.java     |      0
 .../activemq/DestinationDoesNotExistException.java |     40 +
 .../main/java/org/apache/activemq/Disposable.java  |      0
 .../org/apache/activemq/EnhancedConnection.java    |      0
 .../activemq/FifoMessageDispatchChannel.java       |      0
 .../activemq/LocalTransactionEventListener.java    |      0
 .../src/main/java/org/apache/activemq/Message.java |      0
 .../apache/activemq/MessageAvailableConsumer.java  |      0
 .../apache/activemq/MessageAvailableListener.java  |      0
 .../apache/activemq/MessageDispatchChannel.java    |      0
 .../org/apache/activemq/MessageTransformer.java    |      0
 .../apache/activemq/MessageTransformerSupport.java |      0
 .../org/apache/activemq/NotStartedException.java   |      0
 .../java/org/apache/activemq/RedeliveryPolicy.java |    159 +
 .../java/org/apache/activemq/ScheduledMessage.java |      0
 .../src/main/java/org/apache/activemq/Service.java |      0
 .../SimplePriorityMessageDispatchChannel.java      |    297 +
 .../java/org/apache/activemq/ThreadPriorities.java |      0
 .../org/apache/activemq/TransactionContext.java    |    837 +
 .../apache/activemq/TransportLoggerSupport.java    |     62 +
 .../apache/activemq/advisory/AdvisorySupport.java  |    577 +
 .../apache/activemq/advisory/ConsumerEvent.java    |      0
 .../activemq/advisory/ConsumerEventSource.java     |      0
 .../apache/activemq/advisory/ConsumerListener.java |      0
 .../activemq/advisory/ConsumerStartedEvent.java    |      0
 .../activemq/advisory/ConsumerStoppedEvent.java    |      0
 .../apache/activemq/advisory/DestinationEvent.java |     57 +
 .../activemq/advisory/DestinationListener.java     |      0
 .../activemq/advisory/DestinationSource.java       |    191 +
 .../apache/activemq/advisory/ProducerEvent.java    |      0
 .../activemq/advisory/ProducerEventSource.java     |      0
 .../apache/activemq/advisory/ProducerListener.java |      0
 .../activemq/advisory/ProducerStartedEvent.java    |      0
 .../activemq/advisory/ProducerStoppedEvent.java    |      0
 .../java/org/apache/activemq/advisory/package.html |      0
 .../apache/activemq/blob/BlobDownloadStrategy.java |      0
 .../org/apache/activemq/blob/BlobDownloader.java   |     52 +
 .../apache/activemq/blob/BlobTransferPolicy.java   |    178 +
 .../apache/activemq/blob/BlobUploadStrategy.java   |      0
 .../org/apache/activemq/blob/BlobUploader.java     |     66 +
 .../activemq/blob/DefaultBlobDownloadStrategy.java |      0
 .../activemq/blob/DefaultBlobUploadStrategy.java   |     77 +
 .../org/apache/activemq/blob/DefaultStrategy.java  |      0
 .../activemq/blob/FTPBlobDownloadStrategy.java     |      0
 .../activemq/blob/FTPBlobUploadStrategy.java       |     76 +
 .../java/org/apache/activemq/blob/FTPStrategy.java |      0
 .../activemq/blob/FileSystemBlobStrategy.java      |    131 +
 .../java/org/apache/activemq/blob/package.html     |      0
 .../org/apache/activemq/broker/SslContext.java     |      0
 .../activemq/broker/region/MessageReference.java   |     67 +
 .../broker/region/policy/RedeliveryPolicyMap.java  |     66 +
 .../activemq/broker/scheduler/CronParser.java      |    362 +
 .../activemq/command/ActiveMQBlobMessage.java      |      0
 .../activemq/command/ActiveMQBytesMessage.java     |    950 +
 .../activemq/command/ActiveMQDestination.java      |    436 +
 .../activemq/command/ActiveMQMapMessage.java       |    825 +
 .../apache/activemq/command/ActiveMQMessage.java   |    779 +
 .../activemq/command/ActiveMQObjectMessage.java    |    277 +
 .../org/apache/activemq/command/ActiveMQQueue.java |      0
 .../activemq/command/ActiveMQStreamMessage.java    |   1216 +
 .../activemq/command/ActiveMQTempDestination.java  |      0
 .../apache/activemq/command/ActiveMQTempQueue.java |      0
 .../apache/activemq/command/ActiveMQTempTopic.java |      0
 .../activemq/command/ActiveMQTextMessage.java      |    208 +
 .../org/apache/activemq/command/ActiveMQTopic.java |      0
 .../org/apache/activemq/command/BaseCommand.java   |    157 +
 .../org/apache/activemq/command/BaseEndpoint.java  |      0
 .../java/org/apache/activemq/command/BrokerId.java |      0
 .../org/apache/activemq/command/BrokerInfo.java    |      0
 .../java/org/apache/activemq/command/Command.java  |     75 +
 .../org/apache/activemq/command/CommandTypes.java  |    165 +
 .../apache/activemq/command/ConnectionControl.java |      0
 .../apache/activemq/command/ConnectionError.java   |      0
 .../org/apache/activemq/command/ConnectionId.java  |      0
 .../apache/activemq/command/ConnectionInfo.java    |    244 +
 .../apache/activemq/command/ConsumerControl.java   |    161 +
 .../org/apache/activemq/command/ConsumerId.java    |    133 +
 .../org/apache/activemq/command/ConsumerInfo.java  |    535 +
 .../apache/activemq/command/ControlCommand.java    |      0
 .../apache/activemq/command/DataArrayResponse.java |      0
 .../org/apache/activemq/command/DataResponse.java  |      0
 .../org/apache/activemq/command/DataStructure.java |      0
 .../DefaultUnresolvedDestinationTransformer.java   |      0
 .../apache/activemq/command/DestinationInfo.java   |      0
 .../apache/activemq/command/DiscoveryEvent.java    |     73 +
 .../java/org/apache/activemq/command/Endpoint.java |      0
 .../apache/activemq/command/ExceptionResponse.java |      0
 .../org/apache/activemq/command/FlushCommand.java  |      0
 .../apache/activemq/command/IntegerResponse.java   |      0
 .../apache/activemq/command/JournalQueueAck.java   |      0
 .../apache/activemq/command/JournalTopicAck.java   |      0
 .../org/apache/activemq/command/JournalTrace.java  |      0
 .../activemq/command/JournalTransaction.java       |      0
 .../org/apache/activemq/command/KeepAliveInfo.java |      0
 .../activemq/command/LastPartialCommand.java       |      0
 .../activemq/command/LocalTransactionId.java       |      0
 .../org/apache/activemq/command/MarshallAware.java |      0
 .../java/org/apache/activemq/command/Message.java  |    831 +
 .../org/apache/activemq/command/MessageAck.java    |    257 +
 .../apache/activemq/command/MessageDispatch.java   |    131 +
 .../command/MessageDispatchNotification.java       |      0
 .../org/apache/activemq/command/MessageId.java     |    252 +
 .../org/apache/activemq/command/MessagePull.java   |    145 +
 .../activemq/command/NetworkBridgeFilter.java      |    191 +
 .../apache/activemq/command/PartialCommand.java    |    170 +
 .../org/apache/activemq/command/ProducerAck.java   |      0
 .../org/apache/activemq/command/ProducerId.java    |      0
 .../org/apache/activemq/command/ProducerInfo.java  |    153 +
 .../org/apache/activemq/command/RemoveInfo.java    |    113 +
 .../activemq/command/RemoveSubscriptionInfo.java   |      0
 .../org/apache/activemq/command/ReplayCommand.java |      0
 .../java/org/apache/activemq/command/Response.java |      0
 .../org/apache/activemq/command/SessionId.java     |      0
 .../org/apache/activemq/command/SessionInfo.java   |      0
 .../org/apache/activemq/command/ShutdownInfo.java  |      0
 .../apache/activemq/command/SubscriptionInfo.java  |    172 +
 .../org/apache/activemq/command/TransactionId.java |      0
 .../apache/activemq/command/TransactionInfo.java   |      0
 .../activemq/command/TransientInitializer.java     |     26 +
 .../command/UnresolvedDestinationTransformer.java  |      0
 .../apache/activemq/command/WireFormatInfo.java    |    420 +
 .../apache/activemq/command/XATransactionId.java   |    243 +
 .../java/org/apache/activemq/command/package.html  |      0
 .../activemq/filter/AnyChildDestinationNode.java   |    138 +
 .../org/apache/activemq/filter/AnyDestination.java |     58 +
 .../activemq/filter/ArithmeticExpression.java      |      0
 .../apache/activemq/filter/BinaryExpression.java   |      0
 .../apache/activemq/filter/BooleanExpression.java  |      0
 .../activemq/filter/BooleanFunctionCallExpr.java   |     66 +
 .../activemq/filter/ComparisonExpression.java      |    485 +
 .../filter/CompositeDestinationFilter.java         |     57 +
 .../apache/activemq/filter/ConstantExpression.java |      0
 .../filter/DefaultDestinationMapEntry.java         |      0
 .../apache/activemq/filter/DestinationFilter.java  |     76 +
 .../org/apache/activemq/filter/DestinationMap.java |    268 +
 .../activemq/filter/DestinationMapEntry.java       |     78 +
 .../apache/activemq/filter/DestinationMapNode.java |    282 +
 .../apache/activemq/filter/DestinationNode.java    |      0
 .../apache/activemq/filter/DestinationPath.java    |      0
 .../org/apache/activemq/filter/Expression.java     |      0
 .../activemq/filter/FunctionCallExpression.java    |    281 +
 .../apache/activemq/filter/LogicExpression.java    |     94 +
 .../activemq/filter/MessageEvaluationContext.java  |      0
 .../activemq/filter/MultiExpressionEvaluator.java  |      0
 .../apache/activemq/filter/NoLocalExpression.java  |     49 +
 .../filter/NonCachedMessageEvaluationContext.java  |      0
 .../activemq/filter/PrefixDestinationFilter.java   |     94 +
 .../apache/activemq/filter/PropertyExpression.java |    278 +
 .../activemq/filter/SimpleDestinationFilter.java   |      0
 .../apache/activemq/filter/UnaryExpression.java    |      0
 .../activemq/filter/WildcardDestinationFilter.java |      0
 .../apache/activemq/filter/XPathExpression.java    |    174 +
 .../apache/activemq/filter/XQueryExpression.java   |      0
 .../filter/function/BuiltinFunctionRegistry.java   |     37 +
 .../activemq/filter/function/FilterFunction.java   |     60 +
 .../activemq/filter/function/inListFunction.java   |     93 +
 .../activemq/filter/function/makeListFunction.java |     82 +
 .../apache/activemq/filter/function/package.html   |     27 +
 .../filter/function/regexMatchFunction.java        |    166 +
 .../activemq/filter/function/replaceFunction.java  |     84 +
 .../activemq/filter/function/splitFunction.java    |     87 +
 .../java/org/apache/activemq/filter/package.html   |      0
 .../jndi/ActiveMQInitialContextFactory.java        |    228 +
 .../jndi/ActiveMQWASInitialContextFactory.java     |     97 +
 .../org/apache/activemq/jndi/JNDIBaseStorable.java |      0
 .../apache/activemq/jndi/JNDIReferenceFactory.java |      0
 .../activemq/jndi/JNDIStorableInterface.java       |     42 +
 .../apache/activemq/jndi/LazyCreateContext.java    |      0
 .../org/apache/activemq/jndi/NameParserImpl.java   |      0
 .../org/apache/activemq/jndi/ReadOnlyContext.java  |      0
 .../java/org/apache/activemq/jndi/package.html     |      0
 .../activemq/management/BoundaryStatisticImpl.java |      0
 .../management/BoundedRangeStatisticImpl.java      |      0
 .../activemq/management/CountStatisticImpl.java    |    143 +
 .../management/JCAConnectionPoolStatsImpl.java     |      0
 .../management/JCAConnectionStatsImpl.java         |      0
 .../apache/activemq/management/JCAStatsImpl.java   |      0
 .../management/JMSConnectionStatsImpl.java         |      0
 .../activemq/management/JMSConsumerStatsImpl.java  |      0
 .../activemq/management/JMSEndpointStatsImpl.java  |      0
 .../activemq/management/JMSProducerStatsImpl.java  |      0
 .../activemq/management/JMSSessionStatsImpl.java   |      0
 .../apache/activemq/management/JMSStatsImpl.java   |      0
 .../management/PollCountStatisticImpl.java         |      0
 .../activemq/management/RangeStatisticImpl.java    |      0
 .../org/apache/activemq/management/Resettable.java |      0
 .../activemq/management/SizeStatisticImpl.java     |    185 +
 .../apache/activemq/management/StatisticImpl.java  |      0
 .../apache/activemq/management/StatsCapable.java   |      0
 .../org/apache/activemq/management/StatsImpl.java  |      0
 .../activemq/management/TimeStatisticImpl.java     |      0
 .../org/apache/activemq/management/package.html    |      0
 .../apache/activemq/openwire/BooleanStream.java    |      0
 .../activemq/openwire/CommandIdComparator.java     |      0
 .../activemq/openwire/DataStreamMarshaller.java    |      0
 .../apache/activemq/openwire/OpenWireFormat.java   |    673 +
 .../activemq/openwire/OpenWireFormatFactory.java   |    162 +
 .../v1/ActiveMQBytesMessageMarshaller.java         |      0
 .../openwire/v1/ActiveMQDestinationMarshaller.java |      0
 .../openwire/v1/ActiveMQMapMessageMarshaller.java  |      0
 .../openwire/v1/ActiveMQMessageMarshaller.java     |      0
 .../v1/ActiveMQObjectMessageMarshaller.java        |      0
 .../openwire/v1/ActiveMQQueueMarshaller.java       |      0
 .../v1/ActiveMQStreamMessageMarshaller.java        |      0
 .../v1/ActiveMQTempDestinationMarshaller.java      |      0
 .../openwire/v1/ActiveMQTempQueueMarshaller.java   |      0
 .../openwire/v1/ActiveMQTempTopicMarshaller.java   |      0
 .../openwire/v1/ActiveMQTextMessageMarshaller.java |      0
 .../openwire/v1/ActiveMQTopicMarshaller.java       |      0
 .../openwire/v1/BaseCommandMarshaller.java         |      0
 .../openwire/v1/BaseDataStreamMarshaller.java      |      0
 .../activemq/openwire/v1/BrokerIdMarshaller.java   |      0
 .../activemq/openwire/v1/BrokerInfoMarshaller.java |      0
 .../openwire/v1/ConnectionControlMarshaller.java   |      0
 .../openwire/v1/ConnectionErrorMarshaller.java     |      0
 .../openwire/v1/ConnectionIdMarshaller.java        |      0
 .../openwire/v1/ConnectionInfoMarshaller.java      |      0
 .../openwire/v1/ConsumerControlMarshaller.java     |      0
 .../activemq/openwire/v1/ConsumerIdMarshaller.java |      0
 .../openwire/v1/ConsumerInfoMarshaller.java        |      0
 .../openwire/v1/ControlCommandMarshaller.java      |      0
 .../openwire/v1/DataArrayResponseMarshaller.java   |      0
 .../openwire/v1/DataResponseMarshaller.java        |      0
 .../v1/DataStructureSupportMarshaller.java         |      0
 .../openwire/v1/DestinationInfoMarshaller.java     |      0
 .../openwire/v1/DiscoveryEventMarshaller.java      |      0
 .../openwire/v1/ExceptionResponseMarshaller.java   |      0
 .../openwire/v1/FlushCommandMarshaller.java        |      0
 .../openwire/v1/IntegerResponseMarshaller.java     |      0
 .../openwire/v1/JournalQueueAckMarshaller.java     |      0
 .../openwire/v1/JournalTopicAckMarshaller.java     |      0
 .../openwire/v1/JournalTraceMarshaller.java        |      0
 .../openwire/v1/JournalTransactionMarshaller.java  |      0
 .../openwire/v1/KeepAliveInfoMarshaller.java       |      0
 .../openwire/v1/LastPartialCommandMarshaller.java  |      0
 .../openwire/v1/LocalTransactionIdMarshaller.java  |      0
 .../activemq/openwire/v1/MarshallerFactory.java    |      0
 .../activemq/openwire/v1/MessageAckMarshaller.java |      0
 .../openwire/v1/MessageDispatchMarshaller.java     |      0
 .../v1/MessageDispatchNotificationMarshaller.java  |      0
 .../activemq/openwire/v1/MessageIdMarshaller.java  |      0
 .../activemq/openwire/v1/MessageMarshaller.java    |      0
 .../openwire/v1/NetworkBridgeFilterMarshaller.java |      0
 .../openwire/v1/PartialCommandMarshaller.java      |      0
 .../activemq/openwire/v1/ProducerIdMarshaller.java |      0
 .../openwire/v1/ProducerInfoMarshaller.java        |      0
 .../activemq/openwire/v1/RemoveInfoMarshaller.java |      0
 .../v1/RemoveSubscriptionInfoMarshaller.java       |      0
 .../openwire/v1/ReplayCommandMarshaller.java       |      0
 .../activemq/openwire/v1/ResponseMarshaller.java   |      0
 .../activemq/openwire/v1/SessionIdMarshaller.java  |      0
 .../openwire/v1/SessionInfoMarshaller.java         |      0
 .../openwire/v1/ShutdownInfoMarshaller.java        |      0
 .../openwire/v1/SubscriptionInfoMarshaller.java    |      0
 .../openwire/v1/TransactionIdMarshaller.java       |      0
 .../openwire/v1/TransactionInfoMarshaller.java     |      0
 .../openwire/v1/WireFormatInfoMarshaller.java      |      0
 .../openwire/v1/XATransactionIdMarshaller.java     |      0
 .../v10/ActiveMQBlobMessageMarshaller.java         |    139 +
 .../v10/ActiveMQBytesMessageMarshaller.java        |    114 +
 .../v10/ActiveMQDestinationMarshaller.java         |    114 +
 .../openwire/v10/ActiveMQMapMessageMarshaller.java |    114 +
 .../openwire/v10/ActiveMQMessageMarshaller.java    |    114 +
 .../v10/ActiveMQObjectMessageMarshaller.java       |    114 +
 .../openwire/v10/ActiveMQQueueMarshaller.java      |    114 +
 .../v10/ActiveMQStreamMessageMarshaller.java       |    114 +
 .../v10/ActiveMQTempDestinationMarshaller.java     |     99 +
 .../openwire/v10/ActiveMQTempQueueMarshaller.java  |    114 +
 .../openwire/v10/ActiveMQTempTopicMarshaller.java  |    114 +
 .../v10/ActiveMQTextMessageMarshaller.java         |    114 +
 .../openwire/v10/ActiveMQTopicMarshaller.java      |    114 +
 .../openwire/v10/BaseCommandMarshaller.java        |    118 +
 .../openwire/v10/BaseDataStreamMarshaller.java     |    644 +
 .../activemq/openwire/v10/BrokerIdMarshaller.java  |    129 +
 .../openwire/v10/BrokerInfoMarshaller.java         |    206 +
 .../openwire/v10/ConnectionControlMarshaller.java  |    169 +
 .../openwire/v10/ConnectionErrorMarshaller.java    |    134 +
 .../openwire/v10/ConnectionIdMarshaller.java       |    129 +
 .../openwire/v10/ConnectionInfoMarshaller.java     |    201 +
 .../openwire/v10/ConsumerControlMarshaller.java    |    158 +
 .../openwire/v10/ConsumerIdMarshaller.java         |    139 +
 .../openwire/v10/ConsumerInfoMarshaller.java       |    260 +
 .../openwire/v10/ControlCommandMarshaller.java     |    129 +
 .../openwire/v10/DataArrayResponseMarshaller.java  |    151 +
 .../openwire/v10/DataResponseMarshaller.java       |    129 +
 .../openwire/v10/DestinationInfoMarshaller.java    |    170 +
 .../openwire/v10/DiscoveryEventMarshaller.java     |    134 +
 .../openwire/v10/ExceptionResponseMarshaller.java  |    129 +
 .../openwire/v10/FlushCommandMarshaller.java       |    114 +
 .../openwire/v10/IntegerResponseMarshaller.java    |    128 +
 .../openwire/v10/JournalQueueAckMarshaller.java    |    134 +
 .../openwire/v10/JournalTopicAckMarshaller.java    |    154 +
 .../openwire/v10/JournalTraceMarshaller.java       |    129 +
 .../openwire/v10/JournalTransactionMarshaller.java |    138 +
 .../openwire/v10/KeepAliveInfoMarshaller.java      |    114 +
 .../openwire/v10/LastPartialCommandMarshaller.java |    114 +
 .../openwire/v10/LocalTransactionIdMarshaller.java |    134 +
 .../activemq/openwire/v10/MarshallerFactory.java   |    109 +
 .../openwire/v10/MessageAckMarshaller.java         |    162 +
 .../openwire/v10/MessageDispatchMarshaller.java    |    143 +
 .../v10/MessageDispatchNotificationMarshaller.java |    144 +
 .../activemq/openwire/v10/MessageIdMarshaller.java |    144 +
 .../activemq/openwire/v10/MessageMarshaller.java   |    316 +
 .../openwire/v10/MessagePullMarshaller.java        |    149 +
 .../v10/NetworkBridgeFilterMarshaller.java         |    137 +
 .../openwire/v10/PartialCommandMarshaller.java     |    133 +
 .../openwire/v10/ProducerAckMarshaller.java        |    133 +
 .../openwire/v10/ProducerIdMarshaller.java         |    139 +
 .../openwire/v10/ProducerInfoMarshaller.java       |    170 +
 .../openwire/v10/RemoveInfoMarshaller.java         |    134 +
 .../v10/RemoveSubscriptionInfoMarshaller.java      |    139 +
 .../openwire/v10/ReplayCommandMarshaller.java      |    132 +
 .../activemq/openwire/v10/ResponseMarshaller.java  |    128 +
 .../activemq/openwire/v10/SessionIdMarshaller.java |    134 +
 .../openwire/v10/SessionInfoMarshaller.java        |    129 +
 .../openwire/v10/ShutdownInfoMarshaller.java       |    114 +
 .../openwire/v10/SubscriptionInfoMarshaller.java   |    149 +
 .../openwire/v10/TransactionIdMarshaller.java      |     99 +
 .../openwire/v10/TransactionInfoMarshaller.java    |    138 +
 .../openwire/v10/WireFormatInfoMarshaller.java     |    154 +
 .../openwire/v10/XATransactionIdMarshaller.java    |    138 +
 .../v11/ActiveMQBlobMessageMarshaller.java         |    139 +
 .../v11/ActiveMQBytesMessageMarshaller.java        |    114 +
 .../v11/ActiveMQDestinationMarshaller.java         |    114 +
 .../openwire/v11/ActiveMQMapMessageMarshaller.java |    114 +
 .../openwire/v11/ActiveMQMessageMarshaller.java    |    114 +
 .../v11/ActiveMQObjectMessageMarshaller.java       |    114 +
 .../openwire/v11/ActiveMQQueueMarshaller.java      |    114 +
 .../v11/ActiveMQStreamMessageMarshaller.java       |    114 +
 .../v11/ActiveMQTempDestinationMarshaller.java     |     99 +
 .../openwire/v11/ActiveMQTempQueueMarshaller.java  |    114 +
 .../openwire/v11/ActiveMQTempTopicMarshaller.java  |    114 +
 .../v11/ActiveMQTextMessageMarshaller.java         |    114 +
 .../openwire/v11/ActiveMQTopicMarshaller.java      |    114 +
 .../openwire/v11/BaseCommandMarshaller.java        |    118 +
 .../openwire/v11/BaseDataStreamMarshaller.java     |    644 +
 .../activemq/openwire/v11/BrokerIdMarshaller.java  |    129 +
 .../openwire/v11/BrokerInfoMarshaller.java         |    206 +
 .../openwire/v11/ConnectionControlMarshaller.java  |    169 +
 .../openwire/v11/ConnectionErrorMarshaller.java    |    134 +
 .../openwire/v11/ConnectionIdMarshaller.java       |    129 +
 .../openwire/v11/ConnectionInfoMarshaller.java     |    201 +
 .../openwire/v11/ConsumerControlMarshaller.java    |    158 +
 .../openwire/v11/ConsumerIdMarshaller.java         |    139 +
 .../openwire/v11/ConsumerInfoMarshaller.java       |    260 +
 .../openwire/v11/ControlCommandMarshaller.java     |    129 +
 .../openwire/v11/DataArrayResponseMarshaller.java  |    151 +
 .../openwire/v11/DataResponseMarshaller.java       |    129 +
 .../openwire/v11/DestinationInfoMarshaller.java    |    170 +
 .../openwire/v11/DiscoveryEventMarshaller.java     |    134 +
 .../openwire/v11/ExceptionResponseMarshaller.java  |    129 +
 .../openwire/v11/FlushCommandMarshaller.java       |    114 +
 .../openwire/v11/IntegerResponseMarshaller.java    |    128 +
 .../openwire/v11/JournalQueueAckMarshaller.java    |    134 +
 .../openwire/v11/JournalTopicAckMarshaller.java    |    154 +
 .../openwire/v11/JournalTraceMarshaller.java       |    129 +
 .../openwire/v11/JournalTransactionMarshaller.java |    138 +
 .../openwire/v11/KeepAliveInfoMarshaller.java      |    114 +
 .../openwire/v11/LastPartialCommandMarshaller.java |    114 +
 .../openwire/v11/LocalTransactionIdMarshaller.java |    134 +
 .../activemq/openwire/v11/MarshallerFactory.java   |    109 +
 .../openwire/v11/MessageAckMarshaller.java         |    162 +
 .../openwire/v11/MessageDispatchMarshaller.java    |    143 +
 .../v11/MessageDispatchNotificationMarshaller.java |    144 +
 .../activemq/openwire/v11/MessageIdMarshaller.java |    144 +
 .../activemq/openwire/v11/MessageMarshaller.java   |    316 +
 .../openwire/v11/MessagePullMarshaller.java        |    149 +
 .../v11/NetworkBridgeFilterMarshaller.java         |    137 +
 .../openwire/v11/PartialCommandMarshaller.java     |    133 +
 .../openwire/v11/ProducerAckMarshaller.java        |    133 +
 .../openwire/v11/ProducerIdMarshaller.java         |    139 +
 .../openwire/v11/ProducerInfoMarshaller.java       |    170 +
 .../openwire/v11/RemoveInfoMarshaller.java         |    134 +
 .../v11/RemoveSubscriptionInfoMarshaller.java      |    139 +
 .../openwire/v11/ReplayCommandMarshaller.java      |    132 +
 .../activemq/openwire/v11/ResponseMarshaller.java  |    128 +
 .../activemq/openwire/v11/SessionIdMarshaller.java |    134 +
 .../openwire/v11/SessionInfoMarshaller.java        |    129 +
 .../openwire/v11/ShutdownInfoMarshaller.java       |    114 +
 .../openwire/v11/SubscriptionInfoMarshaller.java   |    154 +
 .../openwire/v11/TransactionIdMarshaller.java      |     99 +
 .../openwire/v11/TransactionInfoMarshaller.java    |    138 +
 .../openwire/v11/WireFormatInfoMarshaller.java     |    154 +
 .../openwire/v11/XATransactionIdMarshaller.java    |    138 +
 .../openwire/v9/ActiveMQBlobMessageMarshaller.java |      1 +
 .../v9/ActiveMQBytesMessageMarshaller.java         |      1 +
 .../openwire/v9/ActiveMQDestinationMarshaller.java |      1 +
 .../openwire/v9/ActiveMQMapMessageMarshaller.java  |      1 +
 .../openwire/v9/ActiveMQMessageMarshaller.java     |      1 +
 .../v9/ActiveMQObjectMessageMarshaller.java        |      1 +
 .../openwire/v9/ActiveMQQueueMarshaller.java       |      1 +
 .../v9/ActiveMQStreamMessageMarshaller.java        |      1 +
 .../v9/ActiveMQTempDestinationMarshaller.java      |      1 +
 .../openwire/v9/ActiveMQTempQueueMarshaller.java   |      1 +
 .../openwire/v9/ActiveMQTempTopicMarshaller.java   |      1 +
 .../openwire/v9/ActiveMQTextMessageMarshaller.java |      1 +
 .../openwire/v9/ActiveMQTopicMarshaller.java       |      1 +
 .../openwire/v9/BaseCommandMarshaller.java         |      1 +
 .../openwire/v9/BaseDataStreamMarshaller.java      |      0
 .../activemq/openwire/v9/BrokerIdMarshaller.java   |      1 +
 .../activemq/openwire/v9/BrokerInfoMarshaller.java |      1 +
 .../openwire/v9/ConnectionControlMarshaller.java   |      1 +
 .../openwire/v9/ConnectionErrorMarshaller.java     |      1 +
 .../openwire/v9/ConnectionIdMarshaller.java        |      1 +
 .../openwire/v9/ConnectionInfoMarshaller.java      |      1 +
 .../openwire/v9/ConsumerControlMarshaller.java     |      1 +
 .../activemq/openwire/v9/ConsumerIdMarshaller.java |      1 +
 .../openwire/v9/ConsumerInfoMarshaller.java        |      1 +
 .../openwire/v9/ControlCommandMarshaller.java      |      1 +
 .../openwire/v9/DataArrayResponseMarshaller.java   |      1 +
 .../openwire/v9/DataResponseMarshaller.java        |      1 +
 .../openwire/v9/DestinationInfoMarshaller.java     |      1 +
 .../openwire/v9/DiscoveryEventMarshaller.java      |      1 +
 .../openwire/v9/ExceptionResponseMarshaller.java   |      1 +
 .../openwire/v9/FlushCommandMarshaller.java        |      1 +
 .../openwire/v9/IntegerResponseMarshaller.java     |      1 +
 .../openwire/v9/JournalQueueAckMarshaller.java     |      1 +
 .../openwire/v9/JournalTopicAckMarshaller.java     |      1 +
 .../openwire/v9/JournalTraceMarshaller.java        |      1 +
 .../openwire/v9/JournalTransactionMarshaller.java  |      1 +
 .../openwire/v9/KeepAliveInfoMarshaller.java       |      1 +
 .../openwire/v9/LastPartialCommandMarshaller.java  |      1 +
 .../openwire/v9/LocalTransactionIdMarshaller.java  |      1 +
 .../activemq/openwire/v9/MarshallerFactory.java    |      0
 .../activemq/openwire/v9/MessageAckMarshaller.java |      1 +
 .../openwire/v9/MessageDispatchMarshaller.java     |      1 +
 .../v9/MessageDispatchNotificationMarshaller.java  |      1 +
 .../activemq/openwire/v9/MessageIdMarshaller.java  |      1 +
 .../activemq/openwire/v9/MessageMarshaller.java    |      1 +
 .../openwire/v9/MessagePullMarshaller.java         |      1 +
 .../openwire/v9/NetworkBridgeFilterMarshaller.java |      1 +
 .../openwire/v9/PartialCommandMarshaller.java      |      1 +
 .../openwire/v9/ProducerAckMarshaller.java         |      1 +
 .../activemq/openwire/v9/ProducerIdMarshaller.java |      1 +
 .../openwire/v9/ProducerInfoMarshaller.java        |      1 +
 .../activemq/openwire/v9/RemoveInfoMarshaller.java |      1 +
 .../v9/RemoveSubscriptionInfoMarshaller.java       |      1 +
 .../openwire/v9/ReplayCommandMarshaller.java       |      1 +
 .../activemq/openwire/v9/ResponseMarshaller.java   |      1 +
 .../activemq/openwire/v9/SessionIdMarshaller.java  |      1 +
 .../openwire/v9/SessionInfoMarshaller.java         |      1 +
 .../openwire/v9/ShutdownInfoMarshaller.java        |      1 +
 .../openwire/v9/SubscriptionInfoMarshaller.java    |      1 +
 .../openwire/v9/TransactionIdMarshaller.java       |      1 +
 .../openwire/v9/TransactionInfoMarshaller.java     |      1 +
 .../openwire/v9/WireFormatInfoMarshaller.java      |      1 +
 .../openwire/v9/XATransactionIdMarshaller.java     |      1 +
 .../src/main/java/org/apache/activemq/package.html |      0
 .../java/org/apache/activemq/selector/package.html |      0
 .../org/apache/activemq/state/CommandVisitor.java  |      0
 .../activemq/state/CommandVisitorAdapter.java      |      0
 .../org/apache/activemq/state/ConnectionState.java |    161 +
 .../activemq/state/ConnectionStateTracker.java     |    745 +
 .../org/apache/activemq/state/ConsumerState.java   |      0
 .../org/apache/activemq/state/ProducerState.java   |      0
 .../org/apache/activemq/state/ResponseHandler.java |      0
 .../org/apache/activemq/state/SessionState.java    |      0
 .../java/org/apache/activemq/state/Tracked.java    |      0
 .../apache/activemq/state/TransactionState.java    |     99 +
 .../activemq/thread/DedicatedTaskRunner.java       |    138 +
 .../apache/activemq/thread/DefaultThreadPools.java |     43 +
 .../activemq/thread/DeterministicTaskRunner.java   |      0
 .../apache/activemq/thread/PooledTaskRunner.java   |    161 +
 .../java/org/apache/activemq/thread/Scheduler.java |     77 +
 .../apache/activemq/thread/SchedulerTimerTask.java |      0
 .../main/java/org/apache/activemq/thread/Task.java |      0
 .../org/apache/activemq/thread/TaskRunner.java     |      0
 .../apache/activemq/thread/TaskRunnerFactory.java  |    285 +
 .../activemq/transaction/Synchronization.java      |      0
 .../transport/AbstractInactivityMonitor.java       |    525 +
 .../apache/activemq/transport/CommandJoiner.java   |      0
 .../activemq/transport/CompositeTransport.java     |      0
 .../transport/DefaultTransportListener.java        |      0
 .../apache/activemq/transport/FutureResponse.java  |     99 +
 .../activemq/transport/InactivityIOException.java  |      0
 .../activemq/transport/InactivityMonitor.java      |    146 +
 .../org/apache/activemq/transport/LogWriter.java   |      0
 .../transport/MarshallingTransportFilter.java      |      0
 .../apache/activemq/transport/MutexTransport.java  |    106 +
 .../transport/RequestTimedOutIOException.java      |      0
 .../activemq/transport/ResponseCallback.java       |      0
 .../activemq/transport/ResponseCorrelator.java     |    159 +
 .../activemq/transport/ThreadNameFilter.java       |      0
 .../activemq/transport/TransmitCallback.java       |     25 +
 .../org/apache/activemq/transport/Transport.java   |      0
 .../transport/TransportAcceptListener.java         |      0
 .../transport/TransportDisposedIOException.java    |     45 +
 .../activemq/transport/TransportFactory.java       |    293 +
 .../apache/activemq/transport/TransportFilter.java |      0
 .../activemq/transport/TransportListener.java      |      0
 .../apache/activemq/transport/TransportServer.java |     76 +
 .../activemq/transport/TransportServerFilter.java  |     66 +
 .../activemq/transport/TransportServerSupport.java |    102 +
 .../transport/TransportServerThreadSupport.java    |     96 +
 .../activemq/transport/TransportSupport.java       |      0
 .../activemq/transport/TransportThreadSupport.java |      0
 .../activemq/transport/WireFormatNegotiator.java   |    194 +
 .../activemq/transport/WriteTimeoutFilter.java     |      0
 .../transport/discovery/DiscoveryAgent.java        |      0
 .../transport/discovery/DiscoveryAgentFactory.java |     80 +
 .../transport/discovery/DiscoveryListener.java     |      0
 .../transport/discovery/DiscoveryTransport.java    |    132 +
 .../discovery/DiscoveryTransportFactory.java       |      0
 .../masterslave/MasterSlaveDiscoveryAgent.java     |      0
 .../MasterSlaveDiscoveryAgentFactory.java          |      0
 .../transport/discovery/masterslave/package.html   |      0
 .../multicast/MulticastDiscoveryAgent.java         |    612 +
 .../multicast/MulticastDiscoveryAgentFactory.java  |      0
 .../transport/discovery/multicast/package.html     |      0
 .../activemq/transport/discovery/package.html      |      0
 .../discovery/simple/SimpleDiscoveryAgent.java     |    245 +
 .../simple/SimpleDiscoveryAgentFactory.java        |      0
 .../transport/discovery/simple/package.html        |      0
 .../transport/discovery/zeroconf/JmDNSFactory.java |     59 +
 .../discovery/zeroconf/ZeroconfDiscoveryAgent.java |    252 +
 .../zeroconf/ZeroconfDiscoveryAgentFactory.java    |      0
 .../transport/discovery/zeroconf/package.html      |      0
 .../transport/failover/BackupTransport.java        |     99 +
 .../transport/failover/FailoverTransport.java      |   1472 +
 .../failover/FailoverTransportFactory.java         |     87 +
 .../activemq/transport/failover/package.html       |      0
 .../activemq/transport/fanout/FanoutTransport.java |    646 +
 .../transport/fanout/FanoutTransportFactory.java   |      0
 .../apache/activemq/transport/fanout/package.html  |      0
 .../activemq/transport/mock/MockTransport.java     |      0
 .../transport/mock/MockTransportFactory.java       |     62 +
 .../apache/activemq/transport/mock/package.html    |      0
 .../MulticastDatagramHeaderMarshaller.java         |      0
 .../transport/multicast/MulticastTransport.java    |      0
 .../multicast/MulticastTransportFactory.java       |      0
 .../activemq/transport/multicast/package.html      |      0
 .../transport/nio/NIOBufferedInputStream.java      |      0
 .../activemq/transport/nio/NIOInputStream.java     |      0
 .../activemq/transport/nio/NIOOutputStream.java    |    249 +
 .../activemq/transport/nio/NIOSSLTransport.java    |    539 +
 .../transport/nio/NIOSSLTransportFactory.java      |    138 +
 .../transport/nio/NIOSSLTransportServer.java       |     78 +
 .../activemq/transport/nio/NIOTransport.java       |    188 +
 .../transport/nio/NIOTransportFactory.java         |    130 +
 .../activemq/transport/nio/SelectorManager.java    |    141 +
 .../activemq/transport/nio/SelectorSelection.java  |    104 +
 .../activemq/transport/nio/SelectorWorker.java     |    150 +
 .../org/apache/activemq/transport/package.html     |      0
 .../transport/reliable/DefaultReplayBuffer.java    |      0
 .../transport/reliable/DefaultReplayStrategy.java  |      0
 .../reliable/ExceptionIfDroppedReplayStrategy.java |      0
 .../transport/reliable/ReliableTransport.java      |    298 +
 .../activemq/transport/reliable/ReplayBuffer.java  |      0
 .../transport/reliable/ReplayBufferListener.java   |      0
 .../transport/reliable/ReplayStrategy.java         |      0
 .../activemq/transport/reliable/Replayer.java      |      0
 .../activemq/transport/reliable/package.html       |      0
 .../tcp/ExceededMaximumConnectionsException.java   |     35 +
 .../transport/tcp/QualityOfServiceUtils.java       |      0
 .../activemq/transport/tcp/ResponseHolder.java     |     86 +
 .../activemq/transport/tcp/SslTransport.java       |    137 +
 .../transport/tcp/SslTransportFactory.java         |    163 +
 .../activemq/transport/tcp/SslTransportServer.java |    131 +
 .../transport/tcp/TcpBufferedInputStream.java      |    154 +
 .../transport/tcp/TcpBufferedOutputStream.java     |      0
 .../activemq/transport/tcp/TcpTransport.java       |    757 +
 .../transport/tcp/TcpTransportFactory.java         |    184 +
 .../activemq/transport/tcp/TcpTransportServer.java |    640 +
 .../activemq/transport/tcp/TimeStampStream.java    |      0
 .../org/apache/activemq/transport/tcp/package.html |      0
 .../activemq/transport/udp/ByteBufferPool.java     |      0
 .../activemq/transport/udp/CommandChannel.java     |      0
 .../transport/udp/CommandChannelSupport.java       |      0
 .../transport/udp/CommandDatagramChannel.java      |      0
 .../transport/udp/CommandDatagramSocket.java       |      0
 .../activemq/transport/udp/DatagramEndpoint.java   |      0
 .../transport/udp/DatagramHeaderMarshaller.java    |      0
 .../activemq/transport/udp/DefaultBufferPool.java  |     72 +
 .../transport/udp/ResponseRedirectInterceptor.java |      0
 .../activemq/transport/udp/SimpleBufferPool.java   |     78 +
 .../activemq/transport/udp/UdpTransport.java       |      0
 .../transport/udp/UdpTransportFactory.java         |    185 +
 .../activemq/transport/udp/UdpTransportServer.java |    202 +
 .../org/apache/activemq/transport/udp/package.html |      0
 .../activemq/usage/DefaultUsageCapacity.java       |      0
 .../org/apache/activemq/usage/MemoryUsage.java     |    214 +
 .../main/java/org/apache/activemq/usage/Usage.java |    476 +
 .../org/apache/activemq/usage/UsageCapacity.java   |      0
 .../org/apache/activemq/usage/UsageListener.java   |      0
 .../java/org/apache/activemq/util/BitArray.java    |      0
 .../java/org/apache/activemq/util/BitArrayBin.java |    185 +
 .../apache/activemq/util/ByteArrayInputStream.java |      0
 .../activemq/util/ByteArrayOutputStream.java       |      0
 .../org/apache/activemq/util/ByteSequence.java     |    105 +
 .../org/apache/activemq/util/ByteSequenceData.java |      0
 .../java/org/apache/activemq/util/Callback.java    |     33 +
 .../util/ClassLoadingAwareObjectInputStream.java   |    220 +
 .../org/apache/activemq/util/ConsumerThread.java   |    188 +
 .../activemq/util/DataByteArrayInputStream.java    |    320 +
 .../activemq/util/DataByteArrayOutputStream.java   |      0
 .../org/apache/activemq/util/FactoryFinder.java    |    152 +
 .../apache/activemq/util/IOExceptionSupport.java   |      0
 .../java/org/apache/activemq/util/IdGenerator.java |    243 +
 .../org/apache/activemq/util/IndentPrinter.java    |      0
 .../org/apache/activemq/util/InetAddressUtil.java  |      0
 .../apache/activemq/util/IntSequenceGenerator.java |      0
 .../apache/activemq/util/IntrospectionSupport.java |    358 +
 .../apache/activemq/util/JMSExceptionSupport.java  |    100 +
 .../java/org/apache/activemq/util/LRUCache.java    |      0
 .../activemq/util/LongSequenceGenerator.java       |      0
 .../java/org/apache/activemq/util/MapHelper.java   |      0
 .../apache/activemq/util/MarshallingSupport.java   |    437 +
 .../org/apache/activemq/util/ProducerThread.java   |    309 +
 .../org/apache/activemq/util/ServiceListener.java  |      0
 .../org/apache/activemq/util/ServiceStopper.java   |      0
 .../org/apache/activemq/util/ServiceSupport.java   |    135 +
 .../java/org/apache/activemq/util/StopWatch.java   |     79 +
 .../apache/activemq/util/StringArrayConverter.java |     67 +
 ...StringToListOfActiveMQDestinationConverter.java |     89 +
 .../java/org/apache/activemq/util/Suspendable.java |     27 +
 .../org/apache/activemq/util/ThreadPoolUtils.java  |    174 +
 .../java/org/apache/activemq/util/TimeUtils.java   |     76 +
 .../activemq/util/TypeConversionSupport.java       |    255 +
 .../java/org/apache/activemq/util/URISupport.java  |    585 +
 .../java/org/apache/activemq/util/XASupport.java   |     89 +
 .../wireformat/ObjectStreamWireFormat.java         |      0
 .../org/apache/activemq/wireformat/WireFormat.java |      0
 .../activemq/wireformat/WireFormatFactory.java     |      0
 .../org/apache/activemq/wireformat/package.html    |      0
 .../org/apache/activemq/transport/discovery        |      0
 .../activemq/transport/discoveryagent/masterslave  |      0
 .../activemq/transport/discoveryagent/multicast    |      0
 .../activemq/transport/discoveryagent/simple       |      0
 .../activemq/transport/discoveryagent/static       |      0
 .../activemq/transport/discoveryagent/zeroconf     |      0
 .../org/apache/activemq/transport/failover         |      0
 .../services/org/apache/activemq/transport/fanout  |      0
 .../services/org/apache/activemq/transport/mock    |      0
 .../org/apache/activemq/transport/multicast        |      0
 .../services/org/apache/activemq/transport/nio     |      0
 .../services/org/apache/activemq/transport/nio+ssl |      0
 .../services/org/apache/activemq/transport/ssl     |      0
 .../services/org/apache/activemq/transport/tcp     |      0
 .../services/org/apache/activemq/transport/udp     |      0
 .../org/apache/activemq/wireformat/default         |      0
 .../resources/org/apache/activemq/util/demo.txt    |     15 +
 .../activemq/ActiveMQMessageAuditNotSyncTest.java  |     70 +
 .../activemq/ActiveMQSslConnectionFactoryTest.java |    135 +
 .../activemq/broker/scheduler/CronParserTest.java  |    413 +
 .../activemq/state/ConnectionStateTrackerTest.java |    100 +
 .../activemq/thread/PooledTaskRunnerTest.java      |    185 +
 .../org/apache/activemq/thread/TaskRunnerTest.java |    114 +
 .../activemq/usage/MemoryUsageConcurrencyTest.java |    176 +
 .../org/apache/activemq/usage/MemoryUsageTest.java |    108 +
 .../org/apache/activemq/util/BitArrayBinTest.java  |    174 +
 .../util/DataByteArrayInputStreamTest.java         |     79 +
 .../util/DataByteArrayOutputStreamTest.java        |    101 +
 .../org/apache/activemq/util/IdGeneratorTest.java  |     31 +
 .../activemq/util/IntrospectionSupportTest.java    |     55 +
 .../org/apache/activemq/util/LRUCacheTest.java     |      0
 .../activemq/util/MarshallingSupportTest.java      |     45 +
 .../org/apache/activemq/util/StopWatchTest.java    |     78 +
 .../activemq/util/StringArrayConverterTest.java    |     56 +
 ...ngToListOfActiveMQDestinationConverterTest.java |     55 +
 .../org/apache/activemq/util/URISupportTest.java   |    236 +
 .../org/apache/activemq/util/XASupportTest.java    |     82 +
 .../src/test/resources/log4j.properties            |      0
 .../src/test/resources/ssl/client-pkcs12.keystore  |    Bin 0 -> 2586 bytes
 .../src/test/resources/ssl/client.keystore         |    Bin 0 -> 2201 bytes
 .../src/test/resources/ssl/server.keystore         |    Bin 0 -> 2201 bytes
 activemq-console/pom.xml                           |    181 +-
 .../activemq/console/ConsoleCommandHandler.java    |     68 -
 .../java/org/apache/activemq/console/Main.java     |     39 +-
 .../activemq/console/command/AbstractCommand.java  |     49 +
 .../console/command/AbstractJmxCommand.java        |     51 +-
 .../activemq/console/command/AmqBrowseCommand.java |     24 +-
 .../activemq/console/command/BrowseCommand.java    |     37 +-
 .../activemq/console/command/BstatCommand.java     |     29 +-
 .../apache/activemq/console/command/Command.java   |      6 +-
 .../activemq/console/command/ConsumerCommand.java  |    219 +
 .../activemq/console/command/CreateCommand.java    |    583 +-
 .../activemq/console/command/DecryptCommand.java   |     16 +-
 .../activemq/console/command/DstatCommand.java     |    219 +
 .../activemq/console/command/EncryptCommand.java   |     16 +-
 .../activemq/console/command/ListCommand.java      |     21 +-
 .../activemq/console/command/ProducerCommand.java  |    230 +
 .../activemq/console/command/PurgeCommand.java     |    170 +-
 .../activemq/console/command/QueryCommand.java     |    147 +-
 .../activemq/console/command/ShellCommand.java     |    154 +-
 .../activemq/console/command/ShutdownCommand.java  |     94 +-
 .../activemq/console/command/StartCommand.java     |    155 +-
 .../console/command/StopGracefullyCommand.java     |     10 +
 .../console/command/StoreExportCommand.java        |     57 +
 .../console/command/store/ExportStreamManager.java |     85 +
 .../console/command/store/StoreExporter.java       |    285 +
 .../console/command/store/amq/AMQJournalTool.java  |    362 -
 .../command/store/amq/AMQJournalToolCommand.java   |     44 -
 .../command/store/amq/CustomResourceLoader.java    |    101 -
 .../activemq/console/command/store/amq/Entry.java  |     70 -
 .../command/store/amq/MessageBodyFormatter.java    |     62 -
 .../command/store/amq/reader/AMQIterator.java      |     86 -
 .../command/store/amq/reader/AMQReader.java        |    172 -
 .../command/store/amq/reader/MessageLocation.java  |     60 -
 .../console/command/store/tar/TarBuffer.java       |    462 +
 .../console/command/store/tar/TarConstants.java    |    158 +
 .../console/command/store/tar/TarEntry.java        |    664 +
 .../console/command/store/tar/TarInputStream.java  |    402 +
 .../console/command/store/tar/TarOutputStream.java |    356 +
 .../console/command/store/tar/TarUtils.java        |    206 +
 .../console/filter/AmqMessagesQueryFilter.java     |     28 +-
 .../filter/MBeansObjectNameQueryFilter.java        |      9 +-
 .../console/filter/PropertiesViewFilter.java       |     12 +-
 .../formatter/CommandShellOutputFormatter.java     |      2 -
 .../activemq/console/util/JmxMBeansUtil.java       |     54 +-
 .../activemq/console/util/SimpleConsole.java       |     57 -
 activemq-console/src/main/proto/data.proto         |     60 +
 .../org.apache.activemq.console.command.Command    |     30 +
 .../services/org/apache/activemq/broker/agent      |     17 -
 .../apache/activemq/console/command/consumer.txt   |     15 +
 .../apache/activemq/console/command/producer.txt   |     18 +
 .../apache/activemq/console/PurgeCommandTest.java  |    188 +
 .../apache/activemq/console/QueryCommandTest.java  |    183 +
 .../console/command/AMQJournalToolTest.java        |    438 -
 .../activemq/console/command/TestAMQ3410.java      |    186 -
 .../activemq/console/command/TestAMQ3411.java      |    197 -
 .../activemq/console/command/TestPurgeCommand.java |    468 -
 activemq-console/src/test/resources/activemq.xml   |     77 -
 activemq-core/pom.xml                              |    701 -
 activemq-core/src/main/grammar/SelectorParser.jj   |    611 -
 .../org/apache/activemq/ActiveMQConnection.java    |   2550 -
 .../activemq/ActiveMQConnectionConsumer.java       |    163 -
 .../apache/activemq/ActiveMQConnectionFactory.java |   1082 -
 .../activemq/ActiveMQConnectionMetaData.java       |    148 -
 .../org/apache/activemq/ActiveMQInputStream.java   |    307 -
 .../org/apache/activemq/ActiveMQMessageAudit.java  |     83 -
 .../activemq/ActiveMQMessageAuditNoSync.java       |    280 -
 .../apache/activemq/ActiveMQMessageConsumer.java   |   1459 -
 .../apache/activemq/ActiveMQMessageProducer.java   |    340 -
 .../activemq/ActiveMQMessageTransformation.java    |    222 -
 .../org/apache/activemq/ActiveMQOutputStream.java  |    197 -
 .../apache/activemq/ActiveMQPrefetchPolicy.java    |    182 -
 .../org/apache/activemq/ActiveMQQueueBrowser.java  |    257 -
 .../org/apache/activemq/ActiveMQQueueReceiver.java |     87 -
 .../org/apache/activemq/ActiveMQQueueSession.java  |    391 -
 .../java/org/apache/activemq/ActiveMQSession.java  |   2067 -
 .../apache/activemq/ActiveMQSessionExecutor.java   |    210 -
 .../activemq/ActiveMQSslConnectionFactory.java     |    256 -
 .../org/apache/activemq/ActiveMQXAConnection.java  |     75 -
 .../activemq/ActiveMQXAConnectionFactory.java      |     86 -
 .../org/apache/activemq/ActiveMQXASession.java     |    111 -
 .../java/org/apache/activemq/AdvisoryConsumer.java |    108 -
 .../java/org/apache/activemq/RedeliveryPolicy.java |    153 -
 .../SimplePriorityMessageDispatchChannel.java      |    274 -
 .../java/org/apache/activemq/StreamConnection.java |     79 -
 .../org/apache/activemq/TransactionContext.java    |    800 -
 .../apache/activemq/advisory/AdvisoryBroker.java   |    555 -
 .../apache/activemq/advisory/AdvisorySupport.java  |    531 -
 .../apache/activemq/advisory/DestinationEvent.java |     60 -
 .../activemq/advisory/DestinationSource.java       |    192 -
 .../org/apache/activemq/blob/BlobDownloader.java   |     51 -
 .../apache/activemq/blob/BlobTransferPolicy.java   |    176 -
 .../org/apache/activemq/blob/BlobUploader.java     |     64 -
 .../activemq/blob/DefaultBlobUploadStrategy.java   |     77 -
 .../activemq/blob/FTPBlobUploadStrategy.java       |     72 -
 .../activemq/blob/FileSystemBlobStrategy.java      |    130 -
 .../java/org/apache/activemq/broker/Broker.java    |    390 -
 .../org/apache/activemq/broker/BrokerContext.java  |     32 -
 .../apache/activemq/broker/BrokerContextAware.java |     27 -
 .../org/apache/activemq/broker/BrokerFactory.java  |    101 -
 .../org/apache/activemq/broker/BrokerFilter.java   |    322 -
 .../activemq/broker/BrokerPluginSupport.java       |     50 -
 .../org/apache/activemq/broker/BrokerRegistry.java |    104 -
 .../org/apache/activemq/broker/BrokerService.java  |   2695 -
 .../activemq/broker/BrokerStoppedException.java    |     46 -
 .../org/apache/activemq/broker/Connection.java     |    122 -
 .../apache/activemq/broker/ConnectionContext.java  |    332 -
 .../java/org/apache/activemq/broker/Connector.java |     63 -
 .../broker/DestinationAlreadyExistsException.java  |     39 -
 .../org/apache/activemq/broker/EmptyBroker.java    |    304 -
 .../org/apache/activemq/broker/ErrorBroker.java    |    324 -
 .../activemq/broker/MutableBrokerFilter.java       |    333 -
 .../activemq/broker/ProducerBrokerExchange.java    |    183 -
 .../activemq/broker/PropertiesBrokerFactory.java   |    101 -
 .../apache/activemq/broker/SslBrokerService.java   |    107 -
 .../apache/activemq/broker/TransactionBroker.java  |    390 -
 .../activemq/broker/TransportConnection.java       |   1523 -
 .../apache/activemq/broker/TransportConnector.java |    623 -
 .../activemq/broker/TransportStatusDetector.java   |    124 -
 .../broker/cluster/ConnectionSplitBroker.java      |     92 -
 .../apache/activemq/broker/ft/MasterBroker.java    |    400 -
 .../apache/activemq/broker/ft/MasterConnector.java |    369 -
 .../org/apache/activemq/broker/ft/package.html     |     25 -
 .../broker/jmx/AbortSlowConsumerStrategyView.java  |    118 -
 .../apache/activemq/broker/jmx/AnnotatedMBean.java |    191 -
 .../org/apache/activemq/broker/jmx/BrokerView.java |    416 -
 .../activemq/broker/jmx/BrokerViewMBean.java       |    273 -
 .../broker/jmx/CompositeDataConstants.java         |     44 -
 .../activemq/broker/jmx/CompositeDataHelper.java   |     73 -
 .../apache/activemq/broker/jmx/ConnectionView.java |    173 -
 .../activemq/broker/jmx/ConnectionViewMBean.java   |     94 -
 .../apache/activemq/broker/jmx/ConnectorView.java  |     87 -
 .../activemq/broker/jmx/ConnectorViewMBean.java    |     52 -
 .../activemq/broker/jmx/DestinationView.java       |    410 -
 .../activemq/broker/jmx/DestinationViewMBean.java  |    355 -
 .../broker/jmx/DurableSubscriptionView.java        |    152 -
 .../broker/jmx/DurableSubscriptionViewMBean.java   |     86 -
 .../activemq/broker/jmx/FTConnectorView.java       |     36 -
 .../activemq/broker/jmx/FTConnectorViewMBean.java  |     23 -
 .../jmx/InactiveDurableSubscriptionView.java       |    148 -
 .../activemq/broker/jmx/JobSchedulerView.java      |    104 -
 .../activemq/broker/jmx/JobSchedulerViewMBean.java |     93 -
 .../activemq/broker/jmx/ManagedRegionBroker.java   |    806 -
 .../broker/jmx/ManagedTempQueueRegion.java         |     67 -
 .../broker/jmx/ManagedTransportConnection.java     |    144 -
 .../broker/jmx/ManagedTransportConnector.java      |     59 -
 .../activemq/broker/jmx/ManagementContext.java     |    537 -
 .../activemq/broker/jmx/NetworkBridgeView.java     |     69 -
 .../broker/jmx/NetworkBridgeViewMBean.java         |     37 -
 .../activemq/broker/jmx/NetworkConnectorView.java  |    137 -
 .../broker/jmx/NetworkConnectorViewMBean.java      |     71 -
 .../activemq/broker/jmx/OpenTypeSupport.java       |    508 -
 .../apache/activemq/broker/jmx/ProducerView.java   |    151 -
 .../activemq/broker/jmx/ProducerViewMBean.java     |     89 -
 .../org/apache/activemq/broker/jmx/QueueView.java  |    180 -
 .../apache/activemq/broker/jmx/QueueViewMBean.java |    177 -
 .../activemq/broker/jmx/SubscriptionView.java      |    365 -
 .../activemq/broker/jmx/SubscriptionViewMBean.java |    227 -
 .../activemq/broker/region/AbstractRegion.java     |    596 -
 .../broker/region/AbstractSubscription.java        |    243 -
 .../activemq/broker/region/AbstractTempRegion.java |    163 -
 .../activemq/broker/region/BaseDestination.java    |    759 -
 .../region/CompositeDestinationInterceptor.java    |     56 -
 .../apache/activemq/broker/region/Destination.java |    236 -
 .../broker/region/DestinationFactoryImpl.java      |    156 -
 .../activemq/broker/region/DestinationFilter.java  |    313 -
 .../broker/region/DestinationStatistics.java       |    167 -
 .../broker/region/DurableTopicSubscription.java    |    326 -
 .../broker/region/IndirectMessageReference.java    |    164 -
 .../activemq/broker/region/MessageReference.java   |     67 -
 .../broker/region/NullMessageReference.java        |    128 -
 .../broker/region/PrefetchSubscription.java        |    811 -
 .../org/apache/activemq/broker/region/Queue.java   |   2179 -
 .../broker/region/QueueBrowserSubscription.java    |     94 -
 .../broker/region/QueueDispatchSelector.java       |     73 -
 .../apache/activemq/broker/region/QueueRegion.java |     93 -
 .../activemq/broker/region/QueueSubscription.java  |    118 -
 .../org/apache/activemq/broker/region/Region.java  |    153 -
 .../activemq/broker/region/RegionBroker.java       |    971 -
 .../activemq/broker/region/Subscription.java       |    234 -
 .../apache/activemq/broker/region/TempQueue.java   |     95 -
 .../activemq/broker/region/TempQueueRegion.java    |    103 -
 .../activemq/broker/region/TempTopicRegion.java    |     90 -
 .../org/apache/activemq/broker/region/Topic.java   |    740 -
 .../apache/activemq/broker/region/TopicRegion.java |    371 -
 .../activemq/broker/region/TopicSubscription.java  |    575 -
 .../cursors/AbstractPendingMessageCursor.java      |    338 -
 .../broker/region/cursors/AbstractStoreCursor.java |    318 -
 .../region/cursors/FilePendingMessageCursor.java   |    524 -
 .../broker/region/cursors/OrderedPendingList.java  |    159 -
 .../broker/region/cursors/PendingList.java         |    111 -
 .../region/cursors/PendingMessageCursor.java       |    303 -
 .../region/cursors/PrioritizedPendingList.java     |    159 -
 .../broker/region/cursors/QueueStorePrefetch.java  |    100 -
 .../cursors/StoreDurableSubscriberCursor.java      |    400 -
 .../broker/region/cursors/StoreQueueCursor.java    |    312 -
 .../broker/region/cursors/TopicStorePrefetch.java  |    124 -
 .../region/cursors/VMPendingMessageCursor.java     |    204 -
 .../region/group/MessageGroupHashBucket.java       |    110 -
 .../group/MessageGroupHashBucketFactory.java       |     52 -
 .../broker/region/group/MessageGroupMap.java       |     36 -
 .../broker/region/group/SimpleMessageGroupMap.java |     64 -
 .../broker/region/group/SimpleMessageGroupSet.java |     39 -
 .../region/policy/AbortSlowConsumerStrategy.java   |    215 -
 .../region/policy/AbstractDeadLetterStrategy.java  |     95 -
 .../broker/region/policy/DeadLetterStrategy.java   |     64 -
 .../policy/IndividualDeadLetterStrategy.java       |    138 -
 .../activemq/broker/region/policy/PolicyEntry.java |    859 -
 .../policy/PriorityNetworkDispatchPolicy.java      |    100 -
 .../QueryBasedSubscriptionRecoveryPolicy.java      |    134 -
 .../region/policy/RoundRobinDispatchPolicy.java    |     82 -
 .../broker/region/policy/SlowConsumerStrategy.java |     30 -
 ...ndingDurableSubscriberMessageStoragePolicy.java |     78 -
 .../region/policy/SubscriptionRecoveryPolicy.java  |     75 -
 .../UniquePropertyMessageEvictionStrategy.java     |     84 -
 ...ndingDurableSubscriberMessageStoragePolicy.java |     47 -
 .../region/virtual/CompositeDestination.java       |     95 -
 .../region/virtual/CompositeDestinationFilter.java |     88 -
 .../broker/region/virtual/CompositeQueue.java      |     35 -
 .../broker/region/virtual/CompositeTopic.java      |     34 -
 .../broker/region/virtual/MirroredQueue.java       |    146 -
 .../SelectorAwareVirtualTopicInterceptor.java      |    134 -
 .../broker/region/virtual/VirtualDestination.java  |     40 -
 .../virtual/VirtualDestinationInterceptor.java     |     99 -
 .../broker/region/virtual/VirtualTopic.java        |    123 -
 .../region/virtual/VirtualTopicInterceptor.java    |     66 -
 .../activemq/broker/scheduler/CronParser.java      |    361 -
 .../org/apache/activemq/broker/scheduler/Job.java  |     68 -
 .../apache/activemq/broker/scheduler/JobImpl.java  |     89 -
 .../activemq/broker/scheduler/JobListener.java     |     30 -
 .../activemq/broker/scheduler/JobLocation.java     |    214 -
 .../activemq/broker/scheduler/JobScheduler.java    |    133 -
 .../broker/scheduler/JobSchedulerFacade.java       |    135 -
 .../broker/scheduler/JobSchedulerImpl.java         |    675 -
 .../broker/scheduler/JobSchedulerStore.java        |    392 -
 .../activemq/broker/scheduler/SchedulerBroker.java |    313 -
 .../apache/activemq/broker/util/AuditLogEntry.java |     79 -
 .../apache/activemq/broker/util/CommandAgent.java  |    181 -
 .../activemq/broker/util/CommandHandler.java       |     28 -
 .../broker/util/CommandMessageListener.java        |    121 -
 .../activemq/broker/util/LoggingBrokerPlugin.java  |    609 -
 .../broker/util/TimeStampingBrokerPlugin.java      |    156 -
 .../broker/util/TraceBrokerPathPlugin.java         |     67 -
 .../activemq/broker/util/UDPTraceBrokerPlugin.java |    314 -
 .../broker/view/ConnectionDotFileInterceptor.java  |    334 -
 .../broker/view/DotFileInterceptorSupport.java     |     55 -
 .../activemq/command/ActiveMQBytesMessage.java     |    856 -
 .../activemq/command/ActiveMQDestination.java      |    395 -
 .../activemq/command/ActiveMQMapMessage.java       |    752 -
 .../apache/activemq/command/ActiveMQMessage.java   |    683 -
 .../activemq/command/ActiveMQObjectMessage.java    |    224 -
 .../activemq/command/ActiveMQStreamMessage.java    |   1152 -
 .../activemq/command/ActiveMQTextMessage.java      |    172 -
 .../org/apache/activemq/command/BaseCommand.java   |    135 -
 .../java/org/apache/activemq/command/Command.java  |     75 -
 .../org/apache/activemq/command/CommandTypes.java  |    163 -
 .../apache/activemq/command/ConnectionInfo.java    |    244 -
 .../apache/activemq/command/ConsumerControl.java   |    148 -
 .../org/apache/activemq/command/ConsumerId.java    |    122 -
 .../org/apache/activemq/command/ConsumerInfo.java  |    471 -
 .../apache/activemq/command/DiscoveryEvent.java    |     68 -
 .../java/org/apache/activemq/command/Message.java  |    759 -
 .../org/apache/activemq/command/MessageAck.java    |    248 -
 .../apache/activemq/command/MessageDispatch.java   |    127 -
 .../org/apache/activemq/command/MessageId.java     |    195 -
 .../org/apache/activemq/command/MessagePull.java   |    115 -
 .../activemq/command/NetworkBridgeFilter.java      |    147 -
 .../apache/activemq/command/PartialCommand.java    |    144 -
 .../org/apache/activemq/command/ProducerInfo.java  |    138 -
 .../org/apache/activemq/command/RemoveInfo.java    |    112 -
 .../apache/activemq/command/SubscriptionInfo.java  |    152 -
 .../apache/activemq/command/WireFormatInfo.java    |    380 -
 .../apache/activemq/command/XATransactionId.java   |    162 -
 .../activemq/filter/AnyChildDestinationNode.java   |    139 -
 .../org/apache/activemq/filter/AnyDestination.java |     58 -
 .../activemq/filter/ComparisonExpression.java      |    479 -
 .../filter/CompositeDestinationFilter.java         |     51 -
 .../apache/activemq/filter/DestinationFilter.java  |     77 -
 .../org/apache/activemq/filter/DestinationMap.java |    253 -
 .../activemq/filter/DestinationMapEntry.java       |     90 -
 .../apache/activemq/filter/DestinationMapNode.java |    252 -
 .../apache/activemq/filter/LogicExpression.java    |     89 -
 .../apache/activemq/filter/NoLocalExpression.java  |     48 -
 .../activemq/filter/PrefixDestinationFilter.java   |     70 -
 .../apache/activemq/filter/PropertyExpression.java |    233 -
 .../apache/activemq/filter/XPathExpression.java    |    121 -
 .../activemq/filter/XalanXPathEvaluator.java       |    111 -
 .../jndi/ActiveMQInitialContextFactory.java        |    224 -
 .../jndi/ActiveMQWASInitialContextFactory.java     |    101 -
 .../activemq/jndi/JNDIStorableInterface.java       |     45 -
 .../org/apache/activemq/kaha/BytesMarshaller.java  |     55 -
 .../apache/activemq/kaha/CommandMarshaller.java    |     57 -
 .../java/org/apache/activemq/kaha/ContainerId.java |     83 -
 .../java/org/apache/activemq/kaha/IndexMBean.java  |     26 -
 .../org/apache/activemq/kaha/ListContainer.java    |    186 -
 .../org/apache/activemq/kaha/MapContainer.java     |    291 -
 .../java/org/apache/activemq/kaha/Marshaller.java  |     49 -
 .../activemq/kaha/MessageAckWithLocation.java      |     29 -
 .../apache/activemq/kaha/MessageIdMarshaller.java  |     51 -
 .../apache/activemq/kaha/MessageMarshaller.java    |     70 -
 .../org/apache/activemq/kaha/ObjectMarshaller.java |     70 -
 .../activemq/kaha/RuntimeStoreException.java       |     63 -
 .../main/java/org/apache/activemq/kaha/Store.java  |    305 -
 .../java/org/apache/activemq/kaha/StoreEntry.java  |     58 -
 .../org/apache/activemq/kaha/StoreFactory.java     |    109 -
 .../org/apache/activemq/kaha/StoreLocation.java    |     40 -
 .../org/apache/activemq/kaha/StringMarshaller.java |     50 -
 .../org/apache/activemq/kaha/impl/DataManager.java |     55 -
 .../activemq/kaha/impl/IndexRootContainer.java     |    135 -
 .../org/apache/activemq/kaha/impl/KahaStore.java   |    576 -
 .../activemq/kaha/impl/StoreLockedExcpetion.java   |     42 -
 .../activemq/kaha/impl/async/AsyncDataManager.java |    774 -
 .../activemq/kaha/impl/async/ControlFile.java      |    186 -
 .../apache/activemq/kaha/impl/async/DataFile.java  |    142 -
 .../activemq/kaha/impl/async/DataFileAccessor.java |    154 -
 .../kaha/impl/async/DataFileAccessorPool.java      |    163 -
 .../activemq/kaha/impl/async/DataFileAppender.java |    440 -
 .../kaha/impl/async/DataManagerFacade.java         |    159 -
 .../activemq/kaha/impl/async/JournalFacade.java    |    115 -
 .../apache/activemq/kaha/impl/async/Location.java  |    150 -
 .../kaha/impl/async/NIODataFileAppender.java       |    239 -
 .../kaha/impl/async/ReadOnlyAsyncDataManager.java  |    133 -
 .../activemq/kaha/impl/async/ReadOnlyDataFile.java |     60 -
 .../kaha/impl/container/BaseContainerImpl.java     |    230 -
 .../impl/container/ContainerCollectionSupport.java |     40 -
 .../kaha/impl/container/ContainerEntrySet.java     |    110 -
 .../impl/container/ContainerEntrySetIterator.java  |     50 -
 .../kaha/impl/container/ContainerKeySet.java       |    124 -
 .../impl/container/ContainerKeySetIterator.java    |     62 -
 .../kaha/impl/container/ContainerListIterator.java |    115 -
 .../kaha/impl/container/ContainerMapEntry.java     |     49 -
 .../impl/container/ContainerValueCollection.java   |    131 -
 .../ContainerValueCollectionIterator.java          |     64 -
 .../kaha/impl/container/ListContainerImpl.java     |    892 -
 .../kaha/impl/container/MapContainerImpl.java      |    621 -
 .../activemq/kaha/impl/container/package.html      |     25 -
 .../apache/activemq/kaha/impl/data/DataFile.java   |    124 -
 .../apache/activemq/kaha/impl/data/DataItem.java   |    101 -
 .../activemq/kaha/impl/data/DataManagerImpl.java   |    408 -
 .../org/apache/activemq/kaha/impl/data/Item.java   |     30 -
 .../activemq/kaha/impl/data/RedoListener.java      |     26 -
 .../kaha/impl/data/SyncDataFileReader.java         |     75 -
 .../kaha/impl/data/SyncDataFileWriter.java         |    115 -
 .../apache/activemq/kaha/impl/data/package.html    |     25 -
 .../kaha/impl/index/BadMagicException.java         |     48 -
 .../kaha/impl/index/DiskIndexLinkedList.java       |    356 -
 .../org/apache/activemq/kaha/impl/index/Index.java |    106 -
 .../apache/activemq/kaha/impl/index/IndexItem.java |    332 -
 .../activemq/kaha/impl/index/IndexLinkedList.java  |    199 -
 .../activemq/kaha/impl/index/IndexManager.java     |    225 -
 .../kaha/impl/index/RedoStoreIndexItem.java        |    102 -
 .../activemq/kaha/impl/index/StoreIndexReader.java |     62 -
 .../activemq/kaha/impl/index/StoreIndexWriter.java |     84 -
 .../apache/activemq/kaha/impl/index/VMIndex.java   |    135 -
 .../kaha/impl/index/VMIndexLinkedList.java         |    293 -
 .../activemq/kaha/impl/index/hash/HashBin.java     |    341 -
 .../activemq/kaha/impl/index/hash/HashEntry.java   |    100 -
 .../activemq/kaha/impl/index/hash/HashIndex.java   |    617 -
 .../kaha/impl/index/hash/HashIndexMBean.java       |     70 -
 .../activemq/kaha/impl/index/hash/HashPage.java    |    223 -
 .../kaha/impl/index/hash/HashPageInfo.java         |    121 -
 .../activemq/kaha/impl/index/hash/package.html     |     25 -
 .../apache/activemq/kaha/impl/index/package.html   |     25 -
 .../activemq/kaha/impl/index/tree/TreeEntry.java   |    146 -
 .../activemq/kaha/impl/index/tree/TreeIndex.java   |    420 -
 .../activemq/kaha/impl/index/tree/TreePage.java    |    762 -
 .../kaha/impl/index/tree/TreePageEntry.java        |     93 -
 .../activemq/kaha/impl/index/tree/package.html     |     25 -
 .../org/apache/activemq/kaha/impl/package.html     |     25 -
 .../activemq/management/CountStatisticImpl.java    |    140 -
 .../java/org/apache/activemq/memory/Cache.java     |     64 -
 .../org/apache/activemq/memory/CacheEntry.java     |     57 -
 .../memory/CacheEvictionUsageListener.java         |     91 -
 .../activemq/memory/list/SimpleMessageList.java    |    107 -
 .../network/CompositeDemandForwardingBridge.java   |     46 -
 .../ConditionalNetworkBridgeFilterFactory.java     |    171 -
 .../org/apache/activemq/network/ConduitBridge.java |    122 -
 .../apache/activemq/network/ConnectionFilter.java  |     32 -
 .../network/DefaultNetworkBridgeFilterFactory.java |     33 -
 .../activemq/network/DemandForwardingBridge.java   |     37 -
 .../network/DemandForwardingBridgeSupport.java     |   1300 -
 .../activemq/network/DemandSubscription.java       |    141 -
 .../network/DiscoveryNetworkConnector.java         |    244 -
 .../activemq/network/DurableConduitBridge.java     |    113 -
 .../apache/activemq/network/ForwardingBridge.java  |    385 -
 .../activemq/network/LdapNetworkConnector.java     |    456 -
 .../activemq/network/MBeanNetworkListener.java     |     95 -
 .../network/MulticastNetworkConnector.java         |    155 -
 .../org/apache/activemq/network/NetworkBridge.java |     64 -
 .../network/NetworkBridgeConfiguration.java        |    371 -
 .../activemq/network/NetworkBridgeFactory.java     |     68 -
 .../network/NetworkBridgeFilterFactory.java        |     28 -
 .../activemq/network/NetworkBridgeListener.java    |     41 -
 .../apache/activemq/network/NetworkConnector.java  |    302 -
 .../activemq/network/jms/DestinationBridge.java    |    177 -
 .../apache/activemq/network/jms/JmsConnector.java  |    610 -
 .../activemq/network/jms/JmsQueueConnector.java    |    449 -
 .../activemq/network/jms/JmsTopicConnector.java    |    446 -
 .../activemq/network/jms/ReconnectionPolicy.java   |    244 -
 .../apache/activemq/network/jms/TopicBridge.java   |    198 -
 .../apache/activemq/openwire/OpenWireFormat.java   |    680 -
 .../activemq/openwire/OpenWireFormatFactory.java   |    150 -
 .../openwire/v7/ActiveMQBlobMessageMarshaller.java |    139 -
 .../v7/ActiveMQBytesMessageMarshaller.java         |    114 -
 .../openwire/v7/ActiveMQDestinationMarshaller.java |    114 -
 .../openwire/v7/ActiveMQMapMessageMarshaller.java  |    114 -
 .../openwire/v7/ActiveMQMessageMarshaller.java     |    114 -
 .../v7/ActiveMQObjectMessageMarshaller.java        |    114 -
 .../openwire/v7/ActiveMQQueueMarshaller.java       |    114 -
 .../v7/ActiveMQStreamMessageMarshaller.java        |    114 -
 .../v7/ActiveMQTempDestinationMarshaller.java      |     99 -
 .../openwire/v7/ActiveMQTempQueueMarshaller.java   |    114 -
 .../openwire/v7/ActiveMQTempTopicMarshaller.java   |    114 -
 .../openwire/v7/ActiveMQTextMessageMarshaller.java |    114 -
 .../openwire/v7/ActiveMQTopicMarshaller.java       |    114 -
 .../openwire/v7/BaseCommandMarshaller.java         |    118 -
 .../activemq/openwire/v7/BrokerIdMarshaller.java   |    129 -
 .../activemq/openwire/v7/BrokerInfoMarshaller.java |    206 -
 .../openwire/v7/ConnectionControlMarshaller.java   |    164 -
 .../openwire/v7/ConnectionErrorMarshaller.java     |    134 -
 .../openwire/v7/ConnectionIdMarshaller.java        |    129 -
 .../openwire/v7/ConnectionInfoMarshaller.java      |    196 -
 .../openwire/v7/ConsumerControlMarshaller.java     |    158 -
 .../activemq/openwire/v7/ConsumerIdMarshaller.java |    139 -
 .../openwire/v7/ConsumerInfoMarshaller.java        |    255 -
 .../openwire/v7/ControlCommandMarshaller.java      |    129 -
 .../openwire/v7/DataArrayResponseMarshaller.java   |    151 -
 .../openwire/v7/DataResponseMarshaller.java        |    129 -
 .../openwire/v7/DestinationInfoMarshaller.java     |    170 -
 .../openwire/v7/DiscoveryEventMarshaller.java      |    134 -
 .../openwire/v7/ExceptionResponseMarshaller.java   |    129 -
 .../openwire/v7/FlushCommandMarshaller.java        |    114 -
 .../openwire/v7/IntegerResponseMarshaller.java     |    128 -
 .../openwire/v7/JournalQueueAckMarshaller.java     |    134 -
 .../openwire/v7/JournalTopicAckMarshaller.java     |    154 -
 .../openwire/v7/JournalTraceMarshaller.java        |    129 -
 .../openwire/v7/JournalTransactionMarshaller.java  |    138 -
 .../openwire/v7/KeepAliveInfoMarshaller.java       |    114 -
 .../openwire/v7/LastPartialCommandMarshaller.java  |    114 -
 .../openwire/v7/LocalTransactionIdMarshaller.java  |    134 -
 .../activemq/openwire/v7/MessageAckMarshaller.java |    162 -
 .../openwire/v7/MessageDispatchMarshaller.java     |    143 -
 .../v7/MessageDispatchNotificationMarshaller.java  |    144 -
 .../activemq/openwire/v7/MessageIdMarshaller.java  |    139 -
 .../activemq/openwire/v7/MessageMarshaller.java    |    311 -
 .../openwire/v7/MessagePullMarshaller.java         |    149 -
 .../openwire/v7/NetworkBridgeFilterMarshaller.java |    133 -
 .../openwire/v7/PartialCommandMarshaller.java      |    133 -
 .../openwire/v7/ProducerAckMarshaller.java         |    133 -
 .../activemq/openwire/v7/ProducerIdMarshaller.java |    139 -
 .../openwire/v7/ProducerInfoMarshaller.java        |    170 -
 .../activemq/openwire/v7/RemoveInfoMarshaller.java |    134 -
 .../v7/RemoveSubscriptionInfoMarshaller.java       |    139 -
 .../openwire/v7/ReplayCommandMarshaller.java       |    132 -
 .../activemq/openwire/v7/ResponseMarshaller.java   |    128 -
 .../activemq/openwire/v7/SessionIdMarshaller.java  |    134 -
 .../openwire/v7/SessionInfoMarshaller.java         |    129 -
 .../openwire/v7/ShutdownInfoMarshaller.java        |    114 -
 .../openwire/v7/SubscriptionInfoMarshaller.java    |    149 -
 .../openwire/v7/TransactionIdMarshaller.java       |     99 -
 .../openwire/v7/TransactionInfoMarshaller.java     |    138 -
 .../openwire/v7/WireFormatInfoMarshaller.java      |    154 -
 .../openwire/v7/XATransactionIdMarshaller.java     |    138 -
 .../openwire/v9/ActiveMQBlobMessageMarshaller.java |    139 -
 .../v9/ActiveMQBytesMessageMarshaller.java         |    114 -
 .../openwire/v9/ActiveMQDestinationMarshaller.java |    114 -
 .../openwire/v9/ActiveMQMapMessageMarshaller.java  |    114 -
 .../openwire/v9/ActiveMQMessageMarshaller.java     |    114 -
 .../v9/ActiveMQObjectMessageMarshaller.java        |    114 -
 .../openwire/v9/ActiveMQQueueMarshaller.java       |    114 -
 .../v9/ActiveMQStreamMessageMarshaller.java        |    114 -
 .../v9/ActiveMQTempDestinationMarshaller.java      |     99 -
 .../openwire/v9/ActiveMQTempQueueMarshaller.java   |    114 -
 .../openwire/v9/ActiveMQTempTopicMarshaller.java   |    114 -
 .../openwire/v9/ActiveMQTextMessageMarshaller.java |    114 -
 .../openwire/v9/ActiveMQTopicMarshaller.java       |    114 -
 .../openwire/v9/BaseCommandMarshaller.java         |    118 -
 .../activemq/openwire/v9/BrokerIdMarshaller.java   |    129 -
 .../activemq/openwire/v9/BrokerInfoMarshaller.java |    206 -
 .../openwire/v9/ConnectionControlMarshaller.java   |    169 -
 .../openwire/v9/ConnectionErrorMarshaller.java     |    134 -
 .../openwire/v9/ConnectionIdMarshaller.java        |    129 -
 .../openwire/v9/ConnectionInfoMarshaller.java      |    201 -
 .../openwire/v9/ConsumerControlMarshaller.java     |    158 -
 .../activemq/openwire/v9/ConsumerIdMarshaller.java |    139 -
 .../openwire/v9/ConsumerInfoMarshaller.java        |    255 -
 .../openwire/v9/ControlCommandMarshaller.java      |    129 -
 .../openwire/v9/DataArrayResponseMarshaller.java   |    151 -
 .../openwire/v9/DataResponseMarshaller.java        |    129 -
 .../openwire/v9/DestinationInfoMarshaller.java     |    170 -
 .../openwire/v9/DiscoveryEventMarshaller.java      |    134 -
 .../openwire/v9/ExceptionResponseMarshaller.java   |    129 -
 .../openwire/v9/FlushCommandMarshaller.java        |    114 -
 .../openwire/v9/IntegerResponseMarshaller.java     |    128 -
 .../openwire/v9/JournalQueueAckMarshaller.java     |    134 -
 .../openwire/v9/JournalTopicAckMarshaller.java     |    154 -
 .../openwire/v9/JournalTraceMarshaller.java        |    129 -
 .../openwire/v9/JournalTransactionMarshaller.java  |    138 -
 .../openwire/v9/KeepAliveInfoMarshaller.java       |    114 -
 .../openwire/v9/LastPartialCommandMarshaller.java  |    114 -
 .../openwire/v9/LocalTransactionIdMarshaller.java  |    134 -
 .../activemq/openwire/v9/MessageAckMarshaller.java |    162 -
 .../openwire/v9/MessageDispatchMarshaller.java     |    143 -
 .../v9/MessageDispatchNotificationMarshaller.java  |    144 -
 .../activemq/openwire/v9/MessageIdMarshaller.java  |    139 -
 .../activemq/openwire/v9/MessageMarshaller.java    |    311 -
 .../openwire/v9/MessagePullMarshaller.java         |    149 -
 .../openwire/v9/NetworkBridgeFilterMarshaller.java |    133 -
 .../openwire/v9/PartialCommandMarshaller.java      |    133 -
 .../openwire/v9/ProducerAckMarshaller.java         |    133 -
 .../activemq/openwire/v9/ProducerIdMarshaller.java |    139 -
 .../openwire/v9/ProducerInfoMarshaller.java        |    170 -
 .../activemq/openwire/v9/RemoveInfoMarshaller.java |    134 -
 .../v9/RemoveSubscriptionInfoMarshaller.java       |    139 -
 .../openwire/v9/ReplayCommandMarshaller.java       |    132 -
 .../activemq/openwire/v9/ResponseMarshaller.java   |    128 -
 .../activemq/openwire/v9/SessionIdMarshaller.java  |    134 -
 .../openwire/v9/SessionInfoMarshaller.java         |    129 -
 .../openwire/v9/ShutdownInfoMarshaller.java        |    114 -
 .../openwire/v9/SubscriptionInfoMarshaller.java    |    149 -
 .../openwire/v9/TransactionIdMarshaller.java       |     99 -
 .../openwire/v9/TransactionInfoMarshaller.java     |    138 -
 .../openwire/v9/WireFormatInfoMarshaller.java      |    154 -
 .../openwire/v9/XATransactionIdMarshaller.java     |    138 -
 .../activemq/plugin/DiscardingDLQBroker.java       |    143 -
 .../activemq/plugin/DiscardingDLQBrokerPlugin.java |    116 -
 .../plugin/ForcePersistencyModeBrokerPlugin.java   |     73 -
 .../apache/activemq/plugin/StatisticsBroker.java   |    246 -
 .../plugin/SubQueueSelectorCacheBroker.java        |    165 -
 .../plugin/SubQueueSelectorCacheBrokerPlugin.java  |     55 -
 .../org/apache/activemq/proxy/ProxyConnection.java |    122 -
 .../org/apache/activemq/proxy/ProxyConnector.java  |    178 -
 .../activemq/security/AuthenticationUser.java      |     61 -
 .../activemq/security/AuthorizationBroker.java     |    232 -
 .../activemq/security/AuthorizationEntry.java      |    172 -
 .../security/CachedLDAPAuthorizationMap.java       |    366 -
 .../activemq/security/DefaultAuthorizationMap.java |    189 -
 .../security/JaasAuthenticationBroker.java         |    112 -
 .../JaasCertificateAuthenticationBroker.java       |    117 -
 .../security/JaasDualAuthenticationBroker.java     |    122 -
 .../activemq/security/LDAPAuthorizationMap.java    |    486 -
 .../apache/activemq/security/SecurityContext.java  |     86 -
 .../security/SimpleAuthenticationBroker.java       |    125 -
 .../security/SimpleAuthenticationPlugin.java       |    123 -
 .../TempDestinationAuthorizationEntry.java         |     35 -
 .../activemq/spring/ActiveMQConnectionFactory.java |     64 -
 .../spring/ActiveMQXAConnectionFactory.java        |     64 -
 .../activemq/spring/SpringBrokerContext.java       |     46 -
 .../apache/activemq/spring/SpringSslContext.java   |    199 -
 .../java/org/apache/activemq/spring/Utils.java     |     41 -
 .../org/apache/activemq/state/ConnectionState.java |    159 -
 .../activemq/state/ConnectionStateTracker.java     |    687 -
 .../apache/activemq/state/TransactionState.java    |     95 -
 .../activemq/store/AbstractMessageStore.java       |    130 -
 .../org/apache/activemq/store/MessageStore.java    |    198 -
 .../apache/activemq/store/PersistenceAdapter.java  |    174 -
 .../apache/activemq/store/ProxyMessageStore.java   |    158 -
 .../activemq/store/ProxyTopicMessageStore.java     |    207 -
 .../activemq/store/ReferenceStoreAdapter.java      |    114 -
 .../apache/activemq/store/TopicMessageStore.java   |    133 -
 .../apache/activemq/store/TopicReferenceStore.java |    137 -
 .../apache/activemq/store/amq/AMQMessageStore.java |    584 -
 .../activemq/store/amq/AMQPersistenceAdapter.java  |   1120 -
 .../store/amq/AMQPersistenceAdapterFactory.java    |    343 -
 .../activemq/store/amq/AMQTopicMessageStore.java   |    265 -
 .../activemq/store/amq/AMQTransactionStore.java    |    284 -
 .../java/org/apache/activemq/store/amq/AMQTx.java  |    100 -
 .../apache/activemq/store/amq/AMQTxOperation.java  |    134 -
 .../store/amq/RecoveryListenerAdapter.java         |     79 -
 .../org/apache/activemq/store/amq/package.html     |     25 -
 .../activemq/store/jdbc/DataSourceSupport.java     |     96 -
 .../apache/activemq/store/jdbc/DatabaseLocker.java |     49 -
 .../activemq/store/jdbc/DefaultDatabaseLocker.java |    223 -
 .../apache/activemq/store/jdbc/JDBCAdapter.java    |    102 -
 .../activemq/store/jdbc/JDBCMessageStore.java      |    348 -
 .../store/jdbc/JDBCPersistenceAdapter.java         |    771 -
 .../activemq/store/jdbc/JDBCTopicMessageStore.java |    390 -
 .../org/apache/activemq/store/jdbc/Statements.java |    792 -
 .../activemq/store/jdbc/TransactionContext.java    |    238 -
 .../store/jdbc/adapter/BlobJDBCAdapter.java        |    134 -
 .../store/jdbc/adapter/DefaultJDBCAdapter.java     |   1058 -
 .../store/jdbc/adapter/HsqldbJDBCAdapter.java      |     33 -
 .../store/jdbc/adapter/OracleBlobJDBCAdapter.java  |     72 -
 .../store/jdbc/adapter/OracleJDBCAdapter.java      |     46 -
 .../store/jdbc/adapter/StreamJDBCAdapter.java      |     76 -
 .../store/jdbc/adapter/TransactDatabaseLocker.java |    105 -
 .../store/jdbc/adapter/TransactJDBCAdapter.java    |     41 -
 .../store/journal/JournalMessageStore.java         |    420 -
 .../store/journal/JournalPersistenceAdapter.java   |    757 -
 .../journal/JournalPersistenceAdapterFactory.java  |    248 -
 .../store/journal/JournalTopicMessageStore.java    |    213 -
 .../activemq/store/kahadaptor/AMQTxMarshaller.java |     71 -
 .../store/kahadaptor/AtomicIntegerMarshaller.java  |     42 -
 .../store/kahadaptor/ConsumerMessageRef.java       |     79 -
 .../kahadaptor/ConsumerMessageRefMarshaller.java   |     71 -
 .../store/kahadaptor/IntegerMarshaller.java        |     39 -
 .../store/kahadaptor/KahaMessageStore.java         |    184 -
 .../store/kahadaptor/KahaPersistenceAdapter.java   |    380 -
 .../store/kahadaptor/KahaReferenceStore.java       |    308 -
 .../kahadaptor/KahaReferenceStoreAdapter.java      |    451 -
 .../store/kahadaptor/KahaTopicMessageStore.java    |    266 -
 .../store/kahadaptor/KahaTopicReferenceStore.java  |    413 -
 .../activemq/store/kahadaptor/KahaTransaction.java |    119 -
 .../store/kahadaptor/KahaTransactionStore.java     |    244 -
 .../activemq/store/kahadaptor/ReferenceRecord.java |     65 -
 .../kahadaptor/ReferenceRecordMarshaller.java      |     51 -
 .../store/kahadaptor/StoreEntryMarshaller.java     |     45 -
 .../activemq/store/kahadaptor/TopicSubAck.java     |     73 -
 .../store/kahadaptor/TopicSubAckMarshaller.java    |     51 -
 .../store/kahadaptor/TopicSubContainer.java        |    110 -
 .../store/kahadaptor/TransactionMarshaller.java    |     84 -
 .../activemq/store/kahadaptor/TxCommand.java       |    104 -
 .../apache/activemq/store/kahadaptor/package.html  |     27 -
 .../kahadb/FilteredKahaDBPersistenceAdapter.java   |     59 -
 .../store/kahadb/KahaDBPersistenceAdapter.java     |    595 -
 .../apache/activemq/store/kahadb/KahaDBStore.java  |   1300 -
 .../store/kahadb/KahaDBTransactionStore.java       |    527 -
 .../activemq/store/kahadb/MessageDatabase.java     |   2831 -
 .../kahadb/MultiKahaDBPersistenceAdapter.java      |    399 -
 .../store/kahadb/MultiKahaDBTransactionStore.java  |    440 -
 .../activemq/store/kahadb/TempKahaDBStore.java     |    579 -
 .../activemq/store/kahadb/TempMessageDatabase.java |    692 -
 .../store/kahadb/TransactionIdConversion.java      |     77 -
 .../store/kahadb/TransactionIdTransformer.java     |     24 -
 .../org/apache/activemq/store/kahadb/Visitor.java  |     60 -
 .../apache/activemq/store/kahadb/plist/PList.java  |    270 -
 .../activemq/store/kahadb/plist/PListEntry.java    |     42 -
 .../activemq/store/kahadb/plist/PListStore.java    |    489 -
 .../store/leveldb/LevelDBPersistenceAdapter.java   |     30 -
 .../activemq/store/memory/MemoryMessageStore.java  |    159 -
 .../store/memory/MemoryPersistenceAdapter.java     |    214 -
 .../store/memory/MemoryTopicMessageStore.java      |    141 -
 .../activemq/store/memory/MemoryTopicSub.java      |    103 -
 .../store/memory/MemoryTransactionStore.java       |    365 -
 .../activemq/thread/DedicatedTaskRunner.java       |    124 -
 .../apache/activemq/thread/DefaultThreadPools.java |     60 -
 .../apache/activemq/thread/PooledTaskRunner.java   |    150 -
 .../java/org/apache/activemq/thread/Scheduler.java |     87 -
 .../apache/activemq/thread/TaskRunnerFactory.java  |    164 -
 .../java/org/apache/activemq/thread/Valve.java     |    122 -
 .../activemq/transaction/LocalTransaction.java     |    126 -
 .../apache/activemq/transaction/Transaction.java   |    188 -
 .../apache/activemq/transaction/XATransaction.java |    222 -
 .../transport/AbstractInactivityMonitor.java       |    387 -
 .../apache/activemq/transport/FutureResponse.java  |     69 -
 .../activemq/transport/InactivityMonitor.java      |    135 -
 .../apache/activemq/transport/MutexTransport.java  |    106 -
 .../activemq/transport/ResponseCorrelator.java     |    159 -
 .../transport/TransportDisposedIOException.java    |     41 -
 .../activemq/transport/TransportFactory.java       |    308 -
 .../apache/activemq/transport/TransportLogger.java |    160 -
 .../activemq/transport/TransportLoggerFactory.java |    212 -
 .../activemq/transport/TransportLoggerView.java    |    174 -
 .../apache/activemq/transport/TransportServer.java |     58 -
 .../activemq/transport/TransportServerFilter.java  |     59 -
 .../activemq/transport/TransportServerSupport.java |     91 -
 .../transport/TransportServerThreadSupport.java    |     99 -
 .../activemq/transport/WireFormatNegotiator.java   |    181 -
 .../transport/discovery/DiscoveryAgentFactory.java |     79 -
 .../transport/discovery/DiscoveryTransport.java    |    106 -
 .../multicast/MulticastDiscoveryAgent.java         |    588 -
 .../discovery/simple/SimpleDiscoveryAgent.java     |    220 -
 .../transport/discovery/zeroconf/JmDNSFactory.java |     65 -
 .../discovery/zeroconf/ZeroconfDiscoveryAgent.java |    237 -
 .../transport/failover/BackupTransport.java        |     85 -
 .../transport/failover/FailoverTransport.java      |   1305 -
 .../failover/FailoverTransportFactory.java         |     81 -
 .../activemq/transport/fanout/FanoutTransport.java |    617 -
 .../transport/mock/MockTransportFactory.java       |     60 -
 .../apache/activemq/transport/mqtt/MQTTCodec.java  |    161 -
 .../transport/mqtt/MQTTInactivityMonitor.java      |    300 -
 .../transport/mqtt/MQTTNIOSSLTransport.java        |     59 -
 .../transport/mqtt/MQTTNIOSSLTransportFactory.java |     69 -
 .../activemq/transport/mqtt/MQTTNIOTransport.java  |    132 -
 .../transport/mqtt/MQTTNIOTransportFactory.java    |     95 -
 .../transport/mqtt/MQTTProtocolConverter.java      |    628 -
 .../transport/mqtt/MQTTSslTransportFactory.java    |     76 -
 .../activemq/transport/mqtt/MQTTSubscription.java  |     74 -
 .../activemq/transport/mqtt/MQTTTransport.java     |     43 -
 .../transport/mqtt/MQTTTransportFactory.java       |     75 -
 .../transport/mqtt/MQTTTransportFilter.java        |    138 -
 .../activemq/transport/mqtt/MQTTWireFormat.java    |    124 -
 .../transport/mqtt/MQTTWireFormatFactory.java      |     29 -
 .../activemq/transport/mqtt/ResponseHandler.java   |     29 -
 .../activemq/transport/nio/NIOOutputStream.java    |    219 -
 .../activemq/transport/nio/NIOSSLTransport.java    |    300 -
 .../transport/nio/NIOSSLTransportFactory.java      |    132 -
 .../activemq/transport/nio/NIOTransport.java       |    168 -
 .../transport/nio/NIOTransportFactory.java         |    110 -
 .../activemq/transport/nio/SelectorManager.java    |    128 -
 .../activemq/transport/nio/SelectorSelection.java  |    101 -
 .../activemq/transport/nio/SelectorWorker.java     |    154 -
 .../transport/peer/PeerTransportFactory.java       |    111 -
 .../transport/reliable/ReliableTransport.java      |    292 -
 .../activemq/transport/stomp/FrameTranslator.java  |    153 -
 .../transport/stomp/JmsFrameTranslator.java        |    256 -
 .../transport/stomp/LegacyFrameTranslator.java     |    220 -
 .../transport/stomp/ProtocolConverter.java         |    811 -
 .../org/apache/activemq/transport/stomp/Stomp.java |    182 -
 .../activemq/transport/stomp/StompCodec.java       |    102 -
 .../activemq/transport/stomp/StompConnection.java  |    244 -
 .../activemq/transport/stomp/StompFrame.java       |    212 -
 .../transport/stomp/StompInactivityMonitor.java    |     71 -
 .../transport/stomp/StompNIOSSLTransport.java      |     59 -
 .../stomp/StompNIOSSLTransportFactory.java         |     69 -
 .../transport/stomp/StompNIOTransport.java         |    136 -
 .../transport/stomp/StompNIOTransportFactory.java  |     91 -
 .../stomp/StompQueueBrowserSubscription.java       |     56 -
 .../transport/stomp/StompSslTransportFactory.java  |     68 -
 .../transport/stomp/StompSubscription.java         |    218 -
 .../activemq/transport/stomp/StompTransport.java   |     41 -
 .../transport/stomp/StompTransportFilter.java      |    142 -
 .../activemq/transport/stomp/StompWireFormat.java  |    315 -
 .../transport/stomp/StompWireFormatFactory.java    |     29 -
 .../tcp/ExceededMaximumConnectionsException.java   |     38 -
 .../activemq/transport/tcp/ResponseHolder.java     |     87 -
 .../activemq/transport/tcp/SslTransport.java       |    120 -
 .../transport/tcp/SslTransportFactory.java         |    168 -
 .../activemq/transport/tcp/SslTransportServer.java |    129 -
 .../transport/tcp/TcpBufferedInputStream.java      |    134 -
 .../activemq/transport/tcp/TcpTransport.java       |    704 -
 .../transport/tcp/TcpTransportFactory.java         |    169 -
 .../activemq/transport/tcp/TcpTransportServer.java |    484 -
 .../activemq/transport/udp/DefaultBufferPool.java  |     71 -
 .../activemq/transport/udp/SimpleBufferPool.java   |     76 -
 .../transport/udp/UdpTransportFactory.java         |    179 -
 .../activemq/transport/udp/UdpTransportServer.java |    178 -
 .../apache/activemq/transport/vm/VMTransport.java  |    398 -
 .../activemq/transport/vm/VMTransportFactory.java  |    268 -
 .../activemq/transport/vm/VMTransportServer.java   |    140 -
 .../org/apache/activemq/usage/MemoryUsage.java     |    163 -
 .../java/org/apache/activemq/usage/StoreUsage.java |     80 -
 .../org/apache/activemq/usage/SystemUsage.java     |    253 -
 .../java/org/apache/activemq/usage/TempUsage.java  |     64 -
 .../main/java/org/apache/activemq/usage/Usage.java |    417 -
 .../apache/activemq/util/ActiveMQMessageUtils.java |     42 -
 .../java/org/apache/activemq/util/BitArrayBin.java |    185 -
 .../org/apache/activemq/util/BooleanEditor.java    |     45 -
 .../org/apache/activemq/util/BrokerSupport.java    |     99 -
 .../org/apache/activemq/util/ByteSequence.java     |     74 -
 .../java/org/apache/activemq/util/Callback.java    |     36 -
 .../util/ClassLoadingAwareObjectInputStream.java   |     89 -
 .../activemq/util/DataByteArrayInputStream.java    |    312 -
 .../activemq/util/DefaultIOExceptionHandler.java   |    193 -
 .../org/apache/activemq/util/FactoryFinder.java    |    150 -
 .../activemq/util/GenerateJDBCStatements.java      |     83 -
 .../java/org/apache/activemq/util/HexSupport.java  |     95 -
 .../java/org/apache/activemq/util/IOHelper.java    |    254 -
 .../java/org/apache/activemq/util/IdGenerator.java |    184 -
 .../apache/activemq/util/IntrospectionSupport.java |    343 -
 .../apache/activemq/util/JMSExceptionSupport.java  |     89 -
 .../java/org/apache/activemq/util/JMXSupport.java  |     32 -
 .../main/java/org/apache/activemq/util/LRUSet.java |    113 -
 .../java/org/apache/activemq/util/LinkedNode.java  |    158 -
 .../java/org/apache/activemq/util/ListEditor.java  |     48 -
 .../org/apache/activemq/util/LogWriterFinder.java  |    141 -
 .../apache/activemq/util/MarshallingSupport.java   |    409 -
 .../activemq/util/MemoryIntPropertyEditor.java     |     66 -
 .../apache/activemq/util/MemoryPropertyEditor.java |     66 -
 .../activemq/util/MessageComparatorSupport.java    |     56 -
 .../util/MessageDestinationComparator.java         |     55 -
 .../org/apache/activemq/util/ServiceSupport.java   |    116 -
 .../apache/activemq/util/StringArrayEditor.java    |     60 -
 .../activemq/util/TypeConversionSupport.java       |    161 -
 .../java/org/apache/activemq/util/URISupport.java  |    394 -
 .../apache/activemq/util/XStreamFactoryBean.java   |    122 -
 .../org/apache/activemq/util/osgi/Activator.java   |    227 -
 .../java/org/apache/activemq/util/package.html     |     25 -
 .../apache/activemq/xbean/BrokerFactoryBean.java   |    173 -
 .../apache/activemq/xbean/XBeanBrokerFactory.java  |    119 -
 .../apache/activemq/xbean/XBeanBrokerService.java  |    117 -
 activemq-core/src/main/proto/journal-data.proto    |    164 -
 .../src/main/resources/META-INF/spring.schemas     |     30 -
 .../activemq/ActiveMQConnectionFactoryTest.java    |    251 -
 .../apache/activemq/ActiveMQInputStreamTest.java   |    141 -
 .../activemq/ActiveMQSslConnectionFactoryTest.java |    220 -
 .../activemq/ActiveMQXAConnectionFactoryTest.java  |    438 -
 .../org/apache/activemq/AutoFailTestSupport.java   |    154 -
 .../org/apache/activemq/ClientTestSupport.java     |    173 -
 .../apache/activemq/CombinationTestSupport.java    |    250 -
 .../org/apache/activemq/ConnectionCleanupTest.java |     69 -
 .../activemq/ConsumerReceiveWithTimeoutTest.java   |     87 -
 .../apache/activemq/EmbeddedBrokerTestSupport.java |    140 -
 .../ExclusiveConsumerStartupDestinationTest.java   |    206 -
 .../org/apache/activemq/ExclusiveConsumerTest.java |    355 -
 .../java/org/apache/activemq/ExpiryHogTest.java    |     75 -
 .../java/org/apache/activemq/JMSConsumerTest.java  |    925 -
 .../org/apache/activemq/JMSIndividualAckTest.java  |    178 -
 .../java/org/apache/activemq/JMSMessageTest.java   |    500 -
 .../java/org/apache/activemq/JMSUsecaseTest.java   |    136 -
 .../java/org/apache/activemq/JmsBenchmark.java     |    204 -
 .../java/org/apache/activemq/JmsClientAckTest.java |    151 -
 .../activemq/JmsConnectionStartStopTest.java       |    157 -
 .../JmsConsumerResetActiveListenerTest.java        |    151 -
 .../activemq/JmsCreateConsumerInOnMessageTest.java |     99 -
 .../activemq/JmsMultipleBrokersTestSupport.java    |    576 -
 .../activemq/JmsMultipleClientsTestSupport.java    |    288 -
 .../org/apache/activemq/JmsQueueBrowserTest.java   |    236 -
 .../org/apache/activemq/JmsQueueSelectorTest.java  |     28 -
 .../JmsQueueSendReceiveTwoConnectionsTest.java     |     37 -
 .../apache/activemq/JmsQueueTransactionTest.java   |    205 -
 .../org/apache/activemq/JmsRedeliveredTest.java    |    477 -
 .../apache/activemq/JmsRollbackRedeliveryTest.java |    334 -
 .../apache/activemq/JmsSendReceiveTestSupport.java |    237 -
 .../JmsSendReceiveWithMessageExpirationTest.java   |    291 -
 .../activemq/JmsSendWithAsyncCallbackTest.java     |    115 -
 .../apache/activemq/JmsTempDestinationTest.java    |    296 -
 .../java/org/apache/activemq/JmsTestSupport.java   |    182 -
 .../org/apache/activemq/JmsTopicSelectorTest.java  |    208 -
 .../activemq/JmsTopicWildcardSendReceiveTest.java  |    158 -
 .../apache/activemq/JmsTransactionTestSupport.java |    710 -
 .../org/apache/activemq/LargeStreamletTest.java    |    160 -
 .../org/apache/activemq/MessageEvictionTest.java   |    283 -
 .../activemq/MessageListenerRedeliveryTest.java    |    354 -
 .../activemq/OnePrefetchAsyncConsumerTest.java     |    223 -
 .../java/org/apache/activemq/OptimizedAckTest.java |    122 -
 .../apache/activemq/QueueConsumerPriorityTest.java |     95 -
 .../org/apache/activemq/RedeliveryPolicyTest.java  |    482 -
 .../org/apache/activemq/RemoveDestinationTest.java |    166 -
 .../org/apache/activemq/SpringTestSupport.java     |     64 -
 .../test/java/org/apache/activemq/TestSupport.java |    210 -
 .../apache/activemq/ZeroPrefetchConsumerTest.java  |    340 -
 .../advisory/AdvisoryTempDestinationTests.java     |    214 -
 .../apache/activemq/advisory/AdvisoryTests.java    |    230 -
 .../activemq/advisory/ConsumerListenerTest.java    |    139 -
 .../advisory/MasterSlaveTempQueueMemoryTest.java   |    221 -
 .../activemq/advisory/ProducerListenerTest.java    |    131 -
 .../apache/activemq/advisory/TempDestLoadTest.java |    104 -
 .../activemq/advisory/TempQueueMemoryTest.java     |    171 -
 .../activemq/blob/FTPBlobDownloadStrategyTest.java |    111 -
 .../java/org/apache/activemq/blob/FTPBlobTest.java |     78 -
 .../activemq/blob/FTPBlobUploadStrategyTest.java   |     78 -
 .../apache/activemq/blob/FilesystemBlobTest.java   |    105 -
 .../activemq/broker/BrokerRestartTestSupport.java  |     68 -
 .../apache/activemq/broker/BrokerServiceTest.java  |     84 -
 .../org/apache/activemq/broker/BrokerTest.java     |   1759 -
 .../apache/activemq/broker/BrokerTestSupport.java  |    356 -
 .../test/java/org/apache/activemq/broker/Main.java |     87 -
 .../activemq/broker/MessageExpirationTest.java     |    280 -
 .../activemq/broker/NioQueueSubscriptionTest.java  |    111 -
 .../activemq/broker/QueueMbeanRestartTest.java     |     98 -
 .../activemq/broker/QueueSubscriptionTest.java     |    157 -
 .../activemq/broker/RedeliveryRestartTest.java     |    164 -
 .../org/apache/activemq/broker/SpringTest.java     |     96 -
 .../activemq/broker/TopicSubscriptionTest.java     |    145 -
 .../activemq/broker/XARecoveryBrokerTest.java      |    579 -
 .../broker/advisory/AdvisoryBrokerTest.java        |    334 -
 .../activemq/broker/advisory/AdvisoryJmxTest.java  |     88 -
 .../ft/DbRestartJDBCQueueMasterSlaveTest.java      |     70 -
 .../activemq/broker/ft/DbRestartJDBCQueueTest.java |    157 -
 .../broker/ft/JDBCQueueMasterSlaveTest.java        |     79 -
 .../ft/MasterSlaveProducerFlowControlTest.java     |     64 -
 .../broker/ft/MasterSlaveSlaveDieTest.java         |     98 -
 .../broker/ft/MasterSlaveSlaveShutdownTest.java    |    127 -
 .../broker/ft/QueueMasterSlaveSingleUrlTest.java   |     80 -
 .../activemq/broker/ft/QueueMasterSlaveTest.java   |    134 -
 .../QueueMasterSlaveTestUsingSharedFileTest.java   |     44 -
 ...ngMasterConnectorElementCompositeQueueTest.java |     45 -
 ...MasterSlaveUsingMasterConnectorElementTest.java |     30 -
 .../activemq/broker/ft/TopicMasterSlaveTest.java   |     44 -
 .../broker/ft/TransactedTopicMasterSlaveTest.java  |    114 -
 .../broker/jmx/BrokerViewSlowStoreStartupTest.java |    349 -
 .../org/apache/activemq/broker/jmx/MBeanTest.java  |   1124 -
 .../org/apache/activemq/broker/jmx/PurgeTest.java  |    245 -
 .../broker/jmx/TransportConnectorMBeanTest.java    |     99 -
 .../broker/mKahaDBXARecoveryBrokerTest.java        |     78 -
 .../broker/policy/AbortSlowConsumerTest.java       |    287 -
 .../activemq/broker/policy/DeadLetterTest.java     |     94 -
 .../broker/policy/DeadLetterTestSupport.java       |    207 -
 .../broker/policy/IndividualDeadLetterTest.java    |    107 -
 .../broker/policy/NoConsumerDeadLetterTest.java    |    113 -
 .../broker/policy/NoRetryDeadLetterTest.java       |     35 -
 .../policy/PerDurableConsumerDeadLetterTest.java   |     76 -
 .../policy/PriorityNetworkDispatchPolicyTest.java  |     70 -
 .../policy/RoundRobinDispatchPolicyTest.java       |    113 -
 .../broker/policy/SimpleDispatchPolicyTest.java    |     78 -
 .../policy/StrictOrderDispatchPolicyTest.java      |    107 -
 .../activemq/broker/region/DestinationGCTest.java  |     75 -
 .../region/QueueDuplicatesFromStoreTest.java       |    349 -
 .../QueueOptimizedDispatchExceptionTest.java       |    247 -
 .../activemq/broker/region/QueuePurgeTest.java     |    177 -
 .../cursors/FilePendingMessageCursorTest.java      |    135 -
 .../broker/region/cursors/NegativeQueueTest.java   |    417 -
 .../StoreQueueCursorJournalNoDuplicateTest.java    |     48 -
 .../cursors/StoreQueueCursorNoDuplicateTest.java   |    126 -
 .../region/group/MessageGroupHashBucketTest.java   |     30 -
 .../activemq/broker/scheduler/CronParserTest.java  |    361 -
 .../broker/scheduler/JmsCronSchedulerTest.java     |    131 -
 .../broker/scheduler/JmsSchedulerTest.java         |    243 -
 .../scheduler/JobSchedulerManagementTest.java      |    423 -
 .../broker/scheduler/JobSchedulerStoreTest.java    |     62 -
 .../broker/scheduler/JobSchedulerTest.java         |    253 -
 .../apache/activemq/broker/store/LoadTester.java   |    110 -
 .../broker/store/RecoverExpiredMessagesTest.java   |    134 -
 .../broker/store/TransactionStoreTest.java         |     70 -
 .../activemq/broker/virtual/MirroredQueueTest.java |    115 -
 .../VirtualTopicDisconnectSelectorTest.java        |    172 -
 .../java/org/apache/activemq/bugs/AMQ1282.java     |    184 -
 .../java/org/apache/activemq/bugs/AMQ1866.java     |    225 -
 .../java/org/apache/activemq/bugs/AMQ1936Test.java |    316 -
 .../java/org/apache/activemq/bugs/AMQ2021Test.java |    257 -
 .../java/org/apache/activemq/bugs/AMQ2084Test.java |    180 -
 .../java/org/apache/activemq/bugs/AMQ2102Test.java |    534 -
 .../apache/activemq/bugs/AMQ2149KahaDBTest.java    |     27 -
 .../java/org/apache/activemq/bugs/AMQ2149Test.java |    522 -
 .../java/org/apache/activemq/bugs/AMQ2183Test.java |    172 -
 .../java/org/apache/activemq/bugs/AMQ2213Test.java |    103 -
 .../java/org/apache/activemq/bugs/AMQ2314Test.java |    174 -
 .../java/org/apache/activemq/bugs/AMQ2356Test.java |    190 -
 .../java/org/apache/activemq/bugs/AMQ2364Test.java |    112 -
 .../java/org/apache/activemq/bugs/AMQ2401Test.java |    246 -
 .../java/org/apache/activemq/bugs/AMQ2413Test.java |    343 -
 .../java/org/apache/activemq/bugs/AMQ2512Test.java |    174 -
 .../java/org/apache/activemq/bugs/AMQ2513Test.java |    106 -
 .../java/org/apache/activemq/bugs/AMQ2584Test.java |    210 -
 .../java/org/apache/activemq/bugs/AMQ2585Test.java |     82 -
 .../java/org/apache/activemq/bugs/AMQ2736Test.java |     96 -
 .../java/org/apache/activemq/bugs/AMQ2801Test.java |    202 -
 .../java/org/apache/activemq/bugs/AMQ2832Test.java |    186 -
 .../java/org/apache/activemq/bugs/AMQ2870Test.java |    201 -
 .../java/org/apache/activemq/bugs/AMQ2902Test.java |     84 -
 .../java/org/apache/activemq/bugs/AMQ2910Test.java |    121 -
 .../java/org/apache/activemq/bugs/AMQ2982Test.java |    182 -
 .../java/org/apache/activemq/bugs/AMQ3014Test.java |    211 -
 .../java/org/apache/activemq/bugs/AMQ3120Test.java |    148 -
 .../java/org/apache/activemq/bugs/AMQ3140Test.java |    144 -
 .../java/org/apache/activemq/bugs/AMQ3141Test.java |    116 -
 .../java/org/apache/activemq/bugs/AMQ3145Test.java |    147 -
 .../java/org/apache/activemq/bugs/AMQ3157Test.java |    172 -
 .../java/org/apache/activemq/bugs/AMQ3167Test.java |    509 -
 .../java/org/apache/activemq/bugs/AMQ3274Test.java |    985 -
 .../java/org/apache/activemq/bugs/AMQ3324Test.java |    148 -
 .../java/org/apache/activemq/bugs/AMQ3405Test.java |    277 -
 .../java/org/apache/activemq/bugs/AMQ3445Test.java |    149 -
 .../java/org/apache/activemq/bugs/AMQ3537Test.java |    102 -
 .../java/org/apache/activemq/bugs/AMQ3567Test.java |    217 -
 .../java/org/apache/activemq/bugs/AMQ3622Test.java |    108 -
 .../java/org/apache/activemq/bugs/AMQ3625Test.java |    112 -
 .../java/org/apache/activemq/bugs/AMQ3678Test.java |    220 -
 .../activemq/bugs/ConnectionPerMessageTest.java    |    103 -
 .../activemq/bugs/DataFileNotDeletedTest.java      |    162 -
 .../apache/activemq/bugs/DurableConsumerTest.java  |    462 -
 .../activemq/bugs/MemoryUsageBlockResumeTest.java  |    210 -
 .../activemq/bugs/MemoryUsageCleanupTest.java      |    255 -
 .../activemq/bugs/MessageExpirationReaperTest.java |    147 -
 .../apache/activemq/bugs/MissingDataFileTest.java  |    314 -
 .../java/org/apache/activemq/bugs/Receiver.java    |     21 -
 ...arseAckReplayAfterStoreCleanupAMQStoreTest.java |     39 -
 .../bugs/TempStorageBlockedBrokerTest.java         |    265 -
 .../activemq/bugs/TempStorageConfigBrokerTest.java |    219 -
 .../activemq/bugs/TempStoreDataCleanupTest.java    |    261 -
 .../activemq/bugs/VerifySteadyEnqueueRate.java     |    171 -
 .../activemq/bugs/amq1095/ActiveMQTestCase.java    |    166 -
 .../activemq/bugs/amq1095/MessageSelectorTest.java |    230 -
 .../apache/activemq/bugs/amq1974/TryJmsClient.java |    154 -
 .../activemq/bugs/amq1974/TryJmsManager.java       |    127 -
 .../activemq/command/ActiveMQDestinationTest.java  |    128 -
 .../activemq/command/ActiveMQMapMessageTest.java   |    492 -
 .../activemq/command/ActiveMQMessageTest.java      |    946 -
 .../apache/activemq/command/MessageSendTest.java   |     79 -
 .../org/apache/activemq/command/MessageTest.java   |     88 -
 .../config/BrokerXmlConfigFromJNDITest.java        |     52 -
 .../org/apache/activemq/config/ConfigTest.java     |    509 -
 .../config/ConfigUsingDestinationOptions.java      |     71 -
 .../activemq/filter/BadDummyPolicyConfigTest.java  |     60 -
 .../activemq/filter/DestinationFilterTest.java     |     44 -
 .../filter/DestinationMapTempDestinationTest.java  |     43 -
 .../apache/activemq/filter/DestinationMapTest.java |    395 -
 .../org/apache/activemq/filter/DummyPolicy.java    |     36 -
 .../apache/activemq/filter/DummyPolicyTest.java    |     43 -
 .../apache/activemq/jmx/OpenTypeSupportTest.java   |     34 -
 .../jndi/ActiveMQWASInitialContextFactoryTest.java |     42 -
 .../jndi/CustomConnectionFactoryNameTest.java      |     53 -
 .../jndi/DestinationNameWithSlashTest.java         |     35 -
 .../apache/activemq/jndi/InitialContextTest.java   |     84 -
 .../org/apache/activemq/jndi/JNDITestSupport.java  |    100 -
 .../apache/activemq/kaha/ListContainerTest.java    |    326 -
 .../java/org/apache/activemq/kaha/LoadTest.java    |     66 -
 .../test/java/org/apache/activemq/kaha/Loader.java |    116 -
 .../org/apache/activemq/kaha/MapContainerTest.java |    280 -
 .../java/org/apache/activemq/kaha/StoreTest.java   |    212 -
 .../java/org/apache/activemq/kaha/VolumeTest.java  |     79 -
 .../kaha/impl/async/DataFileAppenderTest.java      |    133 -
 .../activemq/kaha/impl/async/JournalImplTest.java  |    218 -
 .../activemq/kaha/impl/async/LocationTest.java     |     62 -
 .../kaha/impl/async/NioDataFileAppenderTest.java   |     25 -
 .../kaha/impl/index/DiskIndexLinkedListTest.java   |    132 -
 .../activemq/kaha/impl/index/IndexBenchmark.java   |    233 -
 .../kaha/impl/index/VMIndexLinkedListTest.java     |    316 -
 .../kaha/impl/index/hash/HashIndexBenchMark.java   |     37 -
 .../activemq/kaha/impl/index/hash/HashTest.java    |    153 -
 .../activemq/kaha/impl/index/tree/TreeTest.java    |    136 -
 .../org/apache/activemq/load/LoadController.java   |    105 -
 .../apache/activemq/memory/MemoryPropertyTest.java |     83 -
 .../BrokerNetworkWithStuckMessagesTest.java        |    534 -
 .../network/DemandForwardingBridgeFilterTest.java  |    180 -
 .../network/DemandForwardingBridgeTest.java        |    151 -
 .../activemq/network/DuplexNetworkMBeanTest.java   |    162 -
 .../apache/activemq/network/DuplexNetworkTest.java |     53 -
 .../network/FailoverStaticNetworkTest.java         |    465 -
 .../activemq/network/ForwardingBridgeTest.java     |    102 -
 .../activemq/network/MulticastNetworkTest.java     |     31 -
 .../activemq/network/NetworkBrokerDetachTest.java  |    326 -
 .../network/NetworkConnectionsCleanedupTest.java   |     90 -
 .../activemq/network/NetworkFailoverTest.java      |    175 -
 .../network/NetworkRemovesSubscriptionsTest.java   |    188 -
 .../activemq/network/NetworkRestartTest.java       |    187 -
 .../activemq/network/NetworkTestSupport.java       |    175 -
 .../network/SSHTunnelNetworkReconnectTest.java     |     94 -
 .../apache/activemq/network/SimpleNetworkTest.java |    283 -
 .../jms/QueueBridgeStandaloneReconnectTest.java    |    366 -
 .../jms/QueueOutboundBridgeReconnectTest.java      |    338 -
 .../jms/TopicBridgeStandaloneReconnectTest.java    |    363 -
 .../jms/TopicOutboundBridgeReconnectTest.java      |    326 -
 .../activemq/openwire/BooleanStreamTest.java       |    144 -
 .../activemq/openwire/DataFileGenerator.java       |    146 -
 .../openwire/DataFileGeneratorTestSupport.java     |    330 -
 .../openwire/NumberRangesWhileMarshallingTest.java |    138 -
 .../activemq/openwire/v1/MessageTestSupport.java   |     93 -
 .../activemq/openwire/v4/MessageTestSupport.java   |     94 -
 .../activemq/openwire/v5/MessageTestSupport.java   |     94 -
 .../activemq/openwire/v6/MessageTestSupport.java   |     94 -
 .../apache/activemq/openwire/v7/BrokerIdTest.java  |     56 -
 .../activemq/openwire/v7/BrokerInfoTest.java       |     73 -
 .../openwire/v7/ConnectionControlTest.java         |     63 -
 .../activemq/openwire/v7/ConnectionErrorTest.java  |     57 -
 .../activemq/openwire/v7/ConnectionIdTest.java     |     56 -
 .../activemq/openwire/v7/ConnectionInfoTest.java   |     71 -
 .../activemq/openwire/v7/ConsumerControlTest.java  |     62 -
 .../activemq/openwire/v7/ConsumerIdTest.java       |     58 -
 .../activemq/openwire/v7/ConsumerInfoTest.java     |     85 -
 .../activemq/openwire/v7/ControlCommandTest.java   |     56 -
 .../openwire/v7/DataArrayResponseTest.java         |     62 -
 .../activemq/openwire/v7/DataResponseTest.java     |     56 -
 .../activemq/openwire/v7/DestinationInfoTest.java  |     66 -
 .../activemq/openwire/v7/DiscoveryEventTest.java   |     57 -
 .../openwire/v7/ExceptionResponseTest.java         |     56 -
 .../activemq/openwire/v7/FlushCommandTest.java     |     55 -
 .../activemq/openwire/v7/IntegerResponseTest.java  |     56 -
 .../activemq/openwire/v7/JournalQueueAckTest.java  |     57 -
 .../activemq/openwire/v7/JournalTopicAckTest.java  |     61 -
 .../activemq/openwire/v7/JournalTraceTest.java     |     56 -
 .../openwire/v7/JournalTransactionTest.java        |     58 -
 .../activemq/openwire/v7/KeepAliveInfoTest.java    |     55 -
 .../openwire/v7/LastPartialCommandTest.java        |     55 -
 .../openwire/v7/LocalTransactionIdTest.java        |     57 -
 .../activemq/openwire/v7/MessageAckTest.java       |     63 -
 .../v7/MessageDispatchNotificationTest.java        |     59 -
 .../activemq/openwire/v7/MessageDispatchTest.java  |     59 -
 .../apache/activemq/openwire/v7/MessageIdTest.java |     58 -
 .../activemq/openwire/v7/MessagePullTest.java      |     60 -
 .../activemq/openwire/v7/MessageTestSupport.java   |     94 -
 .../openwire/v7/NetworkBridgeFilterTest.java       |     57 -
 .../activemq/openwire/v7/PartialCommandTest.java   |     57 -
 .../activemq/openwire/v7/ProducerAckTest.java      |     57 -
 .../activemq/openwire/v7/ProducerIdTest.java       |     58 -
 .../activemq/openwire/v7/ProducerInfoTest.java     |     66 -
 .../activemq/openwire/v7/RemoveInfoTest.java       |     57 -
 .../openwire/v7/RemoveSubscriptionInfoTest.java    |     58 -
 .../activemq/openwire/v7/ReplayCommandTest.java    |     57 -
 .../apache/activemq/openwire/v7/ResponseTest.java  |     56 -
 .../apache/activemq/openwire/v7/SessionIdTest.java |     57 -
 .../activemq/openwire/v7/SessionInfoTest.java      |     56 -
 .../activemq/openwire/v7/ShutdownInfoTest.java     |     55 -
 .../activemq/openwire/v7/SubscriptionInfoTest.java |     60 -
 .../openwire/v7/TransactionIdTestSupport.java      |     47 -
 .../activemq/openwire/v7/TransactionInfoTest.java  |     58 -
 .../activemq/openwire/v7/XATransactionIdTest.java  |     58 -
 .../activemq/openwire/v8/MessageTestSupport.java   |      1 -
 .../apache/activemq/openwire/v9/BrokerIdTest.java  |     56 -
 .../activemq/openwire/v9/BrokerInfoTest.java       |     73 -
 .../openwire/v9/ConnectionControlTest.java         |     64 -
 .../activemq/openwire/v9/ConnectionErrorTest.java  |     57 -
 .../activemq/openwire/v9/ConnectionIdTest.java     |     56 -
 .../activemq/openwire/v9/ConnectionInfoTest.java   |     72 -
 .../activemq/openwire/v9/ConsumerControlTest.java  |     62 -
 .../activemq/openwire/v9/ConsumerIdTest.java       |     58 -
 .../activemq/openwire/v9/ConsumerInfoTest.java     |     85 -
 .../activemq/openwire/v9/ControlCommandTest.java   |     56 -
 .../openwire/v9/DataArrayResponseTest.java         |     62 -
 .../activemq/openwire/v9/DataResponseTest.java     |     56 -
 .../activemq/openwire/v9/DestinationInfoTest.java  |     66 -
 .../activemq/openwire/v9/DiscoveryEventTest.java   |     57 -
 .../openwire/v9/ExceptionResponseTest.java         |     56 -
 .../activemq/openwire/v9/FlushCommandTest.java     |     55 -
 .../activemq/openwire/v9/IntegerResponseTest.java  |     56 -
 .../activemq/openwire/v9/JournalQueueAckTest.java  |     57 -
 .../activemq/openwire/v9/JournalTopicAckTest.java  |     61 -
 .../activemq/openwire/v9/JournalTraceTest.java     |     56 -
 .../openwire/v9/JournalTransactionTest.java        |     58 -
 .../activemq/openwire/v9/KeepAliveInfoTest.java    |     55 -
 .../openwire/v9/LastPartialCommandTest.java        |     55 -
 .../openwire/v9/LocalTransactionIdTest.java        |     57 -
 .../activemq/openwire/v9/MessageAckTest.java       |     63 -
 .../v9/MessageDispatchNotificationTest.java        |     59 -
 .../activemq/openwire/v9/MessageDispatchTest.java  |     59 -
 .../apache/activemq/openwire/v9/MessageIdTest.java |     58 -
 .../activemq/openwire/v9/MessagePullTest.java      |     60 -
 .../activemq/openwire/v9/MessageTestSupport.java   |     94 -
 .../openwire/v9/NetworkBridgeFilterTest.java       |     57 -
 .../activemq/openwire/v9/PartialCommandTest.java   |     57 -
 .../activemq/openwire/v9/ProducerAckTest.java      |     57 -
 .../activemq/openwire/v9/ProducerIdTest.java       |     58 -
 .../activemq/openwire/v9/ProducerInfoTest.java     |     66 -
 .../activemq/openwire/v9/RemoveInfoTest.java       |     57 -
 .../openwire/v9/RemoveSubscriptionInfoTest.java    |     58 -
 .../activemq/openwire/v9/ReplayCommandTest.java    |     57 -
 .../apache/activemq/openwire/v9/ResponseTest.java  |     56 -
 .../apache/activemq/openwire/v9/SessionIdTest.java |     57 -
 .../activemq/openwire/v9/SessionInfoTest.java      |     56 -
 .../activemq/openwire/v9/ShutdownInfoTest.java     |     55 -
 .../activemq/openwire/v9/SubscriptionInfoTest.java |     60 -
 .../openwire/v9/TransactionIdTestSupport.java      |     47 -
 .../activemq/openwire/v9/TransactionInfoTest.java  |     58 -
 .../activemq/openwire/v9/XATransactionIdTest.java  |     58 -
 .../activemq/perf/AMQStoreDurableTopicTest.java    |     46 -
 .../apache/activemq/perf/AMQStoreQueueTest.java    |     42 -
 .../apache/activemq/perf/ConnectionChurnTest.java  |    100 -
 .../activemq/perf/InactiveDurableTopicTest.java    |    189 -
 .../apache/activemq/perf/InactiveQueueTest.java    |    114 -
 .../activemq/perf/JournalKahaDurableTopicTest.java |     46 -
 .../apache/activemq/perf/JournalKahaQueueTest.java |     47 -
 .../apache/activemq/perf/KahaDurableTopicTest.java |     44 -
 .../apache/activemq/perf/MemoryAllocationTest.java |    116 -
 .../apache/activemq/perf/NetworkedSyncTest.java    |    310 -
 .../activemq/perf/QueueConnectionMemoryTest.java   |     78 -
 .../java/org/apache/activemq/perf/RunBroker.java   |     66 -
 .../activemq/perf/SimpleDurableTopicTest.java      |     75 -
 .../org/apache/activemq/perf/SimpleTopicTest.java  |    205 -
 .../plugin/BrokerStatisticsPluginTest.java         |    154 -
 .../activemq/security/AuthorizationMapTest.java    |    140 -
 .../CachedLDAPAuthorizationModuleTest.java         |    234 -
 .../activemq/security/CachedLDAPSecurityTest.java  |    130 -
 .../java/org/apache/activemq/security/DoSTest.java |     70 -
 .../JaasCertificateAuthenticationBrokerTest.java   |    184 -
 .../security/JaasDualAuthenticationBrokerTest.java |    209 -
 .../security/LDAPAuthorizationMapTest.java         |    165 -
 .../apache/activemq/security/LDAPSecurityTest.java |    128 -
 .../apache/activemq/security/SecurityJMXTest.java  |    108 -
 .../security/SimpleAnonymousPluginTest.java        |    121 -
 .../security/SimpleAuthenticationPluginTest.java   |     95 -
 .../security/SimpleAuthorizationMapTest.java       |     28 -
 .../security/SimpleSecurityBrokerSystemTest.java   |    148 -
 .../apache/activemq/security/StubLoginModule.java  |     92 -
 .../activemq/selector/SelectorParserTest.java      |     73 -
 .../org/apache/activemq/selector/SelectorTest.java |    401 -
 .../org/apache/activemq/spring/ConsumerBean.java   |    167 -
 .../apache/activemq/spring/SpringTestSupport.java  |     94 -
 .../apache/activemq/store/MessagePriorityTest.java |    554 -
 .../store/PersistenceAdapterTestSupport.java       |    107 -
 .../activemq/store/StorePerDestinationTest.java    |    309 -
 .../store/jdbc/JDBCCommitExceptionTest.java        |    180 -
 .../store/jdbc/JDBCMessagePriorityTest.java        |    448 -
 .../activemq/store/jdbc/JDBCNegativeQueueTest.java |     91 -
 .../store/jdbc/JDBCNetworkBrokerDetachTest.java    |     36 -
 .../store/jdbc/JDBCPersistenceAdapterTest.java     |     65 -
 .../activemq/store/jdbc/JDBCStoreBrokerTest.java   |     60 -
 .../activemq/store/jdbc/JDBCStoreOrderTest.java    |     63 -
 .../apache/activemq/store/jdbc/JDBCTestMemory.java |    150 -
 .../store/jdbc/JDBCXACommitExceptionTest.java      |    157 -
 .../store/kahadb/KahaDBFastEnqueueTest.java        |    239 -
 .../kahadb/KahaDBStoreRecoveryBrokerTest.java      |    171 -
 .../kahadb/KahaDBStoreRecoveryExpiryTest.java      |    112 -
 .../apache/activemq/store/kahadb/KahaDBTest.java   |    218 -
 .../activemq/store/kahadb/KahaDBVersionTest.java   |    159 -
 .../activemq/store/kahadb/PBMesssagesTest.java     |     56 -
 .../store/kahadb/perf/KahaBulkLoadingTest.java     |    154 -
 .../activemq/store/kahadb/plist/PListTest.java     |    583 -
 .../activemq/store/leveldb/LevelDBConfigTest.java  |    131 -
 .../store/leveldb/LevelDBStoreBrokerTest.java      |     68 -
 .../activemq/streams/JMSInputStreamTest.java       |    238 -
 ...SendReceiveWithEmbeddedBrokerAndUserIDTest.java |     80 -
 .../test/message/NestedMapAndListPropertyTest.java |     94 -
 .../test/message/NestedMapMessageTest.java         |     95 -
 ...ctiveConsumerTestWithSimpleMessageListTest.java |    123 -
 .../RetroactiveConsumerWithMessageQueryTest.java   |    110 -
 .../activemq/thread/PooledTaskRunnerTest.java      |    165 -
 .../org/apache/activemq/thread/TaskRunnerTest.java |    112 -
 .../activemq/transport/StubTransportListener.java  |     54 -
 .../discovery/DiscoveryNetworkReconnectTest.java   |    220 -
 .../discovery/DiscoveryTransportBrokerTest.java    |    162 -
 .../discovery/DiscoveryTransportNoBrokerTest.java  |    173 -
 .../discovery/MasterSlaveDiscoveryTest.java        |    338 -
 .../activemq/transport/failover/AMQ1925Test.java   |    408 -
 .../failover/ConnectionHangOnStartupTest.java      |    109 -
 .../transport/failover/FailoverClusterTest.java    |    163 -
 .../failover/FailoverClusterTestSupport.java       |    199 -
 .../failover/FailoverComplexClusterTest.java       |    343 -
 .../FailoverConsumerOutstandingCommitTest.java     |    367 -
 .../transport/failover/FailoverConsumerTest.java   |    118 -
 .../failover/FailoverConsumerUnconsumedTest.java   |    241 -
 .../transport/failover/FailoverDuplicateTest.java  |    252 -
 .../transport/failover/FailoverPriorityTest.java   |    159 -
 .../transport/failover/FailoverRandomTest.java     |     77 -
 .../FailoverRedeliveryTransactionTest.java         |     97 -
 .../transport/failover/FailoverTimeoutTest.java    |     93 -
 .../failover/FailoverTransactionTest.java          |   1031 -
 .../failover/FailoverTransportBackupsTest.java     |    222 -
 .../failover/FailoverTransportBrokerTest.java      |    180 -
 .../transport/failover/FailoverTransportTest.java  |    154 -
 .../transport/failover/FailoverUpdateURIsTest.java |    146 -
 .../transport/failover/FailoverUriTest.java        |     45 -
 .../failover/InitalReconnectDelayTest.java         |    126 -
 .../activemq/transport/mqtt/MQTTSSLTest.java       |     67 -
 .../apache/activemq/transport/mqtt/MQTTTest.java   |    208 -
 .../activemq/transport/mqtt/MTQQNioTest.java       |     26 -
 .../multicast/MulticastTransportTest.java          |     63 -
 .../activemq/transport/nio/NIOSSLLoadTest.java     |    117 -
 .../transport/nio/NIOSSLTransportBrokerTest.java   |     67 -
 .../activemq/transport/peer/PeerTransportTest.java |    156 -
 .../reliable/UnreliableUdpTransportTest.java       |     80 -
 .../activemq/transport/stomp/ConnectTest.java      |    178 -
 .../activemq/transport/stomp/SamplePojo.java       |     56 -
 .../activemq/transport/stomp/Stomp11Test.java      |    747 -
 .../transport/stomp/StompAdvisoryTest.java         |    341 -
 .../activemq/transport/stomp/StompFrameTest.java   |     40 -
 .../activemq/transport/stomp/StompLoadTest.java    |    237 -
 .../activemq/transport/stomp/StompNIOLoadTest.java |     38 -
 .../transport/stomp/StompNIOSSLLoadTest.java       |     57 -
 .../activemq/transport/stomp/StompNIOSSLTest.java  |     49 -
 .../activemq/transport/stomp/StompNIOTest.java     |     30 -
 .../activemq/transport/stomp/StompSSLLoadTest.java |     57 -
 .../activemq/transport/stomp/StompSslAuthTest.java |     77 -
 .../activemq/transport/stomp/StompSslTest.java     |     47 -
 .../stomp/StompSubscriptionRemoveTest.java         |    173 -
 .../activemq/transport/stomp/StompTelnetTest.java  |     77 -
 .../apache/activemq/transport/stomp/StompTest.java |   2000 -
 .../transport/stomp/StompVirtualTopicTest.java     |    284 -
 .../transport/tcp/InactivityMonitorTest.java       |    255 -
 .../transport/tcp/QualityOfServiceUtilsTest.java   |    168 -
 .../activemq/transport/tcp/SocketTstFactory.java   |    173 -
 .../transport/tcp/SslBrokerServiceTest.java        |    188 -
 .../transport/tcp/SslContextBrokerServiceTest.java |     69 -
 .../tcp/SslContextNBrokerServiceTest.java          |    138 -
 .../activemq/transport/tcp/TcpFaultyTransport.java |     57 -
 .../transport/tcp/TcpFaultyTransportFactory.java   |    108 -
 .../transport/tcp/TcpFaultyTransportServer.java    |     54 -
 .../transport/tcp/TcpTransportBindTest.java        |     71 -
 .../activemq/transport/tcp/TransportUriTest.java   |    203 -
 .../activemq/transport/udp/UdpTestSupport.java     |    269 -
 .../transport/vm/VMTransportBrokerNameTest.java    |     50 -
 .../transport/vm/VMTransportThreadSafeTest.java    |    717 -
 .../transport/vm/VMTransportWaitForTest.java       |     76 -
 .../transport/vm/VmTransportNetworkBrokerTest.java |    160 -
 .../usage/CompositeMessageCursorUsageTest.java     |     90 -
 .../org/apache/activemq/usage/MemoryUsageTest.java |     92 -
 .../activemq/usecases/AMQStackOverFlowTest.java    |    151 -
 .../usecases/AMQStoreDurableSubscriptionTest.java  |     32 -
 ...ctorWildcardIncludedDestinationTestSupport.java |    147 -
 .../usecases/AdvisoryTopicCleanUpTest.java         |    162 -
 .../usecases/AdvisoryTopicDeletionTest.java        |    123 -
 .../BrokerQueueNetworkWithDisconnectTest.java      |    254 -
 .../activemq/usecases/BrowseOverNetworkTest.java   |    248 -
 .../activemq/usecases/ChangeSentMessageTest.java   |     65 -
 .../usecases/ChangeSessionDeliveryModeTest.java    |     63 -
 .../activemq/usecases/CompositePublishTest.java    |    145 -
 .../ConcurrentProducerDurableConsumerTest.java     |    482 -
 .../ConcurrentProducerQueueConsumerTest.java       |    435 -
 .../usecases/ConsumeTopicPrefetchTest.java         |    122 -
 .../ConsumeUncompressedCompressedMessageTest.java  |    191 -
 .../usecases/DiscriminatingConsumerLoadTest.java   |    336 -
 .../DurableConsumerCloseAndReconnectTest.java      |    196 -
 .../usecases/DurableSubDelayedUnsubscribeTest.java |    745 -
 ...essConcurrentCommitActivateNoDuplicateTest.java |    948 -
 .../DurableSubProcessMultiRestartTest.java         |    401 -
 .../usecases/DurableSubProcessWithRestartTest.java |    846 -
 .../usecases/DurableSubSelectorDelayTest.java      |    309 -
 .../DurableSubSelectorDelayWithRestartTest.java    |    338 -
 .../DurableSubscriptionActivationTest.java         |    113 -
 .../usecases/DurableSubscriptionOfflineTest.java   |   1657 -
 .../DurableSubscriptionRemoveOfflineTest.java      |     75 -
 .../usecases/DurableSubscriptionSelectorTest.java  |    178 -
 .../usecases/DurableSubscriptionTestSupport.java   |    449 -
 .../DurableSubscriptionUnsubscribeTest.java        |    311 -
 .../activemq/usecases/ExceptionListenerTest.java   |     63 -
 .../activemq/usecases/ExpiredMessagesTest.java     |    320 -
 .../ExpiredMessagesWithNoConsumerTest.java         |    583 -
 .../usecases/JDBCDurableSubscriptionTest.java      |     40 -
 .../JMXRemoveQueueThenSendIgnoredTest.java         |    160 -
 .../activemq/usecases/JdbcDurableSubDupTest.java   |    295 -
 .../usecases/KahaDurableSubscriptionTest.java      |     35 -
 .../usecases/LargeQueueSparseDeleteTest.java       |    200 -
 .../usecases/ManagedDurableSubscriptionTest.java   |    119 -
 .../activemq/usecases/MessageGroupCloseTest.java   |    221 -
 .../activemq/usecases/MessageGroupDelayedTest.java |    247 -
 .../MulticastDiscoveryOnFaultyNetworkTest.java     |    128 -
 .../org/apache/activemq/usecases/MyObject.java     |     73 -
 .../NetworkBridgeProducerFlowControlTest.java      |    387 -
 .../usecases/NetworkOfTwentyBrokersTest.java       |    217 -
 .../NewConsumerCreatesDestinationTest.java         |     63 -
 .../NonBlockingConsumerRedeliveryTest.java         |    381 -
 .../activemq/usecases/ReliableReconnectTest.java   |    183 -
 .../RequestReplyNoAdvisoryNetworkTest.java         |    279 -
 ...eBrokerVirtualDestinationsWithWildcardTest.java |    129 -
 ...entAndBrokerDoesNotLeaveThreadsRunningTest.java |     93 -
 ...BrokerConnectionDuplexExcludedDestinations.java |    174 -
 .../org/apache/activemq/usecases/TestSupport.java  |    152 -
 .../usecases/ThreeBrokerQueueNetworkTest.java      |    642 -
 .../ThreeBrokerQueueNetworkUsingTcpTest.java       |     69 -
 .../ThreeBrokerStompTemporaryQueueTest.java        |    180 -
 .../usecases/ThreeBrokerTempQueueNetworkTest.java  |    117 -
 .../usecases/ThreeBrokerTopicNetworkTest.java      |    402 -
 .../ThreeBrokerTopicNetworkUsingTcpTest.java       |     69 -
 .../ThreeBrokerVirtualTopicNetworkAMQPATest.java   |     34 -
 .../usecases/TopicProducerFlowControlTest.java     |    156 -
 .../apache/activemq/usecases/TransactionTest.java  |    120 -
 .../TwoBrokerQueueClientsReconnectTest.java        |    594 -
 .../usecases/TwoBrokerQueueSendReceiveTest.java    |     60 -
 .../usecases/TwoBrokerTempQueueAdvisoryTest.java   |    196 -
 .../usecases/TwoBrokerTopicSendReceiveTest.java    |     98 -
 .../TwoBrokerTopicSendReceiveUsingHttpTest.java    |     35 -
 ...lticastDiscoveryBrokerTopicSendReceiveTest.java |     41 -
 .../activemq/usecases/UnlimitedEnqueueTest.java    |    137 -
 .../org/apache/activemq/util/BitArrayBinTest.java  |    160 -
 .../org/apache/activemq/util/ConsumerThread.java   |     80 -
 .../util/DataByteArrayInputStreamTest.java         |     76 -
 .../util/DataByteArrayOutputStreamTest.java        |    100 -
 .../activemq/util/MarshallingSupportTest.java      |     61 -
 .../org/apache/activemq/util/MessageIdList.java    |    270 -
 .../org/apache/activemq/util/ProducerThread.java   |     82 -
 .../activemq/util/ReflectionSupportTest.java       |    110 -
 .../java/org/apache/activemq/util/SimplePojo.java  |     78 -
 .../java/org/apache/activemq/util/SocketProxy.java |    397 -
 .../org/apache/activemq/util/URISupportTest.java   |    166 -
 .../test/java/org/apache/activemq/util/Wait.java   |     42 -
 .../activemq/xbean/ConnectorXBeanConfigTest.java   |    113 -
 .../xbean/JDBCPersistenceXBeanConfigTest.java      |     62 -
 .../xbean/ManagementContextXBeanConfigTest.java    |    102 -
 .../xbean/MultipleTestsWithEmbeddedBrokerTest.java |     58 -
 .../org/apache/activemq/xbean/XBeanConfigTest.java |    121 -
 activemq-core/src/test/resources/client.keystore   |    Bin 646 -> 0 bytes
 .../org/apache/activemq/broker/ft/master.xml       |     34 -
 .../org/apache/activemq/broker/ft/slave.xml        |     35 -
 .../org/apache/activemq/broker/ft/slave2.xml       |     41 -
 .../broker/virtual/disconnected-selector.xml       |     43 -
 .../org/apache/activemq/bugs/amq1095/activemq.xml  |     39 -
 .../activemq/config/sample-conf/jdbc-example.xml   |     52 -
 .../apache/activemq/network/duplexLocalBroker.xml  |     54 -
 .../apache/activemq/network/jms/queue-config.xml   |     85 -
 .../apache/activemq/network/jms/topic-config.xml   |     85 -
 .../apache/activemq/network/jms/topic-spring.xml   |     85 -
 .../activemq/security/activemq-apacheds.ldif       |    270 -
 .../apache/activemq/security/activemq-apacheds.xml |     55 -
 .../org/apache/activemq/security/activemq-ldap.xml |     83 -
 .../activemq/security/activemq-openldap.ldif       |    270 -
 .../apache/activemq/security/activemq-openldap.xml |     61 -
 .../org/apache/activemq/security/activemq.ldif     |    211 -
 .../org/apache/activemq/security/add.ldif          |     47 -
 .../org/apache/activemq/security/broker1.ks        |    Bin 1365 -> 0 bytes
 .../org/apache/activemq/security/broker1.ts        |    Bin 1283 -> 0 bytes
 .../org/apache/activemq/security/broker2.ks        |    Bin 1366 -> 0 bytes
 .../org/apache/activemq/security/broker2.ts        |    Bin 1283 -> 0 bytes
 .../org/apache/activemq/security/client.ks         |    Bin 1362 -> 0 bytes
 .../org/apache/activemq/security/client.ts         |    Bin 1286 -> 0 bytes
 .../org/apache/activemq/security/delete.ldif       |     28 -
 .../org/apache/activemq/security/dos-broker.xml    |     65 -
 .../org/apache/activemq/security/jaas-broker.xml   |     63 -
 .../activemq/security/simple-anonymous-broker.xml  |     79 -
 .../activemq/security/simple-auth-broker.xml       |     87 -
 .../activemq/security/simple-auth-separator.xml    |     88 -
 .../org/apache/activemq/security/users1.properties |     19 -
 .../org/apache/activemq/security/users2.properties |     19 -
 .../org/apache/activemq/store/leveldb/leveldb.xml  |     58 -
 .../transport/stomp/niostomp-auth-broker.xml       |     77 -
 .../transport/stomp/sslstomp-auth-broker.xml       |     79 -
 .../stomp/sslstomp-mutual-auth-broker.xml          |     78 -
 .../activemq/transport/stomp/stomp-auth-broker.xml |     76 -
 .../org/apache/activemq/usecases/activemq.xml      |    108 -
 .../activemq/usecases/multicast-broker-2.xml       |     36 -
 .../org/apache/activemq/usecases/sender-duplex.xml |     63 -
 .../org/apache/activemq/xbean/activemq.xml         |     65 -
 .../org/apache/activemq/xbean/connector-test.xml   |     53 -
 activemq-core/src/test/resources/server.keystore   |    Bin 1352 -> 0 bytes
 .../test/resources/spring-embedded-xbean-local.xml |     80 -
 activemq-fileserver/pom.xml                        |     35 +-
 .../apache/activemq/util/FilenameGuardFilter.java  |      2 +
 .../java/org/apache/activemq/util/IOHelper.java    |     43 +-
 .../src/main/webapp/WEB-INF/web.xml                |      9 +-
 activemq-fileserver/src/main/webapp/index.html     |      4 +-
 .../org/apache/activemq/util/HttpBlobTest.java     |     12 +-
 .../org/apache/activemq/util/HttpTestSupport.java  |     47 +-
 .../org/apache/activemq/util/RestFilterTest.java   |      4 +-
 activemq-http/pom.xml                              |    253 +
 .../transport/SecureSocketConnectorFactory.java    |    247 +
 .../activemq/transport/SocketConnectorFactory.java |     47 +
 .../transport/WebTransportServerSupport.java       |    108 +
 .../discovery/http/DiscoveryRegistryServlet.java   |    108 +
 .../discovery/http/EmbeddedJettyServer.java        |     65 +
 .../discovery/http/HTTPDiscoveryAgent.java         |    379 +
 .../discovery/http/HTTPDiscoveryAgentFactory.java  |     48 +
 .../transport/http/BlockingQueueTransport.java     |     72 +
 .../transport/http/HttpClientTransport.java        |    399 +
 .../transport/http/HttpEmbeddedTunnelServlet.java  |     77 +
 .../http/HttpSpringEmbeddedTunnelServlet.java      |      0
 .../transport/http/HttpTransportFactory.java       |    113 +
 .../transport/http/HttpTransportServer.java        |    155 +
 .../transport/http/HttpTransportSupport.java       |      0
 .../activemq/transport/http/HttpTunnelServlet.java |    255 +
 .../apache/activemq/transport/http/package.html    |      0
 .../transport/https/HttpsClientTransport.java      |     78 +
 .../transport/https/HttpsTransportFactory.java     |     72 +
 .../transport/https/HttpsTransportServer.java      |     32 +
 .../https/Krb5AndCertsSslSocketConnector.java      |    171 +
 .../apache/activemq/transport/https/package.html   |      0
 .../transport/util/HttpTransportUtils.java         |     36 +
 .../activemq/transport/util/TextWireFormat.java    |      0
 .../activemq/transport/ws/AbstractMQTTSocket.java  |    145 +
 .../activemq/transport/ws/AbstractStompSocket.java |    172 +
 .../activemq/transport/ws/StompWSConnection.java   |    163 +
 .../activemq/transport/ws/WSTransportFactory.java  |     52 +
 .../activemq/transport/ws/WSTransportServer.java   |    148 +
 .../activemq/transport/ws/jetty9/MQTTSocket.java   |    100 +
 .../activemq/transport/ws/jetty9/StompSocket.java  |     92 +
 .../activemq/transport/ws/jetty9/WSServlet.java    |    139 +
 .../transport/wss/WSSTransportFactory.java         |     52 +
 .../activemq/transport/wss/WSSTransportServer.java |     36 +
 .../transport/xstream/XStreamWireFormat.java       |    151 +
 .../xstream/XStreamWireFormatFactory.java          |     42 +
 .../apache/activemq/transport/discoveryagent/http  |      0
 .../services/org/apache/activemq/transport/http    |      0
 .../services/org/apache/activemq/transport/https   |      0
 .../services/org/apache/activemq/transport/ws      |      0
 .../services/org/apache/activemq/transport/wss     |     17 +
 .../org/apache/activemq/wireformat/xstream         |      0
 .../test/java/org/apache/activemq/IDERunner.java   |     45 +
 .../TwoBrokerTopicSendReceiveUsingHttpTest.java    |     36 +
 .../java/org/apache/activemq/bugs/AMQ2764Test.java |    320 +
 .../java/org/apache/activemq/bugs/AMQ5816Test.java |    122 +
 .../discovery/http/HttpDiscoveryTest.java          |     86 +
 .../transport/http/HttpClientReconnectTest.java    |     92 +
 .../transport/http/HttpJMSMessageTest.java         |     93 +
 .../http/HttpJMSMessagesWithCompressionTest.java   |    216 +
 .../http/HttpJmsDurableTopicSendReceiveTest.java   |     64 +
 .../transport/http/HttpJmsSendAndReceiveTest.java  |      0
 .../HttpJmsSendAndReceiveWithCompressionTest.java  |      0
 .../http/HttpPersistentSendAndReceiveTest.java     |      0
 .../http/HttpSendCompressedMessagesTest.java       |    379 +
 .../activemq/transport/http/HttpSpringTest.java    |      0
 .../transport/http/HttpTraceTestSupport.java       |     72 +
 .../transport/http/HttpTransportBrokerTest.java    |     59 +
 .../transport/http/HttpTransportHttpTraceTest.java |     88 +
 .../transport/http/WaitForJettyListener.java       |     48 +
 ...msSendAndReceiveConfigurationSslConfigTest.java |     81 +
 ...ttpsJmsSendAndReceiveEmbeddedSslConfigTest.java |     95 +
 .../https/HttpsJmsSendAndReceiveTest.java          |      0
 .../https/HttpsNeedClientAuthBrokerTest.java       |     62 +
 .../HttpsNeedClientAuthSendAndReceiveTest.java     |     70 +
 .../transport/https/HttpsTransportBrokerTest.java  |     53 +
 .../https/HttpsTransportHttpTraceTest.java         |     45 +
 .../HttpsWantClientAuthSendAndReceiveTest.java     |     70 +
 .../transport/util/HttpTransportUtilsTest.java     |     53 +
 .../activemq/transport/ws/MQTTWSConnection.java    |    276 +
 .../transport/ws/MQTTWSConnectionTimeoutTest.java  |     81 +
 .../transport/ws/MQTTWSLinkStealingTest.java       |    129 +
 .../transport/ws/MQTTWSSTransportTest.java         |     26 +
 .../transport/ws/MQTTWSSubProtocolTest.java        |     93 +
 .../activemq/transport/ws/MQTTWSTransportTest.java |    232 +
 .../apache/activemq/transport/ws/SocketTest.java   |     51 +
 .../transport/ws/StompWSConnectionTimeoutTest.java |     83 +
 .../transport/ws/StompWSSTransportTest.java        |     26 +
 .../transport/ws/StompWSSubProtocolTest.java       |    169 +
 .../transport/ws/StompWSTransportTest.java         |    288 +
 .../transport/ws/WSTransportHttpTraceTest.java     |     66 +
 .../transport/ws/WSTransportLinkStealingTest.java  |     95 +
 .../activemq/transport/ws/WSTransportTest.java     |    251 +
 .../transport/ws/WSTransportTestSupport.java       |    177 +
 .../transport/wss/WSSTransportHttpTraceTest.java   |     53 +
 .../wss/WSSTransportLinkStealingTest.java          |     27 +
 .../wss/WSSTransportNeedClientAuthTest.java        |    145 +
 .../activemq/transport/wss/WSSTransportTest.java   |     49 +
 .../transport/xstream/XStreamWireFormatTest.java   |     62 +
 .../resources/activemq-https-need-client-auth.xml  |     47 +
 .../resources/activemq-https-want-client-auth.xml  |     41 +
 .../src/test/resources/activemq-https.xml          |     41 +
 activemq-http/src/test/resources/client.keystore   |    Bin 0 -> 684 bytes
 activemq-http/src/test/resources/dns.properties    |     17 +
 activemq-http/src/test/resources/groups.properties |     18 +
 activemq-http/src/test/resources/log4j.properties  |     44 +
 activemq-http/src/test/resources/login.config      |     30 +
 .../activemq/bugs/amq2764/reconnect-broker1.xml    |     47 +
 .../activemq/bugs/amq2764/reconnect-broker2.xml    |     38 +
 activemq-http/src/test/resources/server.keystore   |    Bin 0 -> 1389 bytes
 .../src/test/resources/spring-http.xml             |      0
 activemq-http/src/test/resources/users.properties  |     18 +
 activemq-http/src/test/webapp/websocket.html       |     69 +
 activemq-http/src/webapp/WEB-INF/web.xml           |     52 +
 .../src/webapp/index.html                          |      0
 activemq-itests-spring31/pom.xml                   |     86 +
 .../itest/spring31/ActiveMQSpring31Test.java       |     35 +
 .../spring31/ActiveMQSpringProfile31Test.java      |     43 +
 .../src/test/resources/log4j.properties            |     35 +
 .../spring31/ActiveMQSpring31Test-context.xml      |     33 +
 .../ActiveMQSpringProfile31Test-context.xml        |     38 +
 activemq-jaas/pom.xml                              |     98 +-
 .../activemq/jaas/CertificateLoginModule.java      |     18 +-
 .../activemq/jaas/EncryptableLDAPLoginModule.java  |     70 +
 .../apache/activemq/jaas/EncryptionSupport.java    |     52 +
 .../org/apache/activemq/jaas/LDAPLoginModule.java  |    108 +-
 .../org/apache/activemq/jaas/PropertiesLoader.java |    135 +
 .../activemq/jaas/PropertiesLoginModule.java       |     97 +-
 .../apache/activemq/jaas/ReloadableProperties.java |    118 +
 .../jaas/TextFileCertificateLoginModule.java       |     78 +-
 .../apache/activemq/jaas/LDAPLoginModuleTest.java  |     57 +-
 .../activemq/jaas/LDAPModuleRoleExpansionTest.java |    135 +
 .../PropertiesLoginModuleRaceConditionTest.java    |    191 +
 activemq-jaas/src/test/resources/log4j.properties  |      1 +
 activemq-jaas/src/test/resources/login.config      |     62 +-
 activemq-jaas/src/test/resources/test.ldif         |     16 +
 activemq-jdbc-store/pom.xml                        |    101 +
 .../activemq/store/jdbc/AbstractJDBCLocker.java    |    136 +
 .../store/jdbc/DataSourceServiceSupport.java       |    124 +
 .../apache/activemq/store/jdbc/DatabaseLocker.java |     51 +
 .../activemq/store/jdbc/DefaultDatabaseLocker.java |    199 +
 .../apache/activemq/store/jdbc/JDBCAdapter.java    |    115 +
 .../store/jdbc/JDBCIOExceptionHandler.java         |     67 +
 .../store/jdbc/JDBCMessageIdScanListener.java      |      0
 .../store/jdbc/JDBCMessageRecoveryListener.java    |      0
 .../activemq/store/jdbc/JDBCMessageStore.java      |    413 +
 .../store/jdbc/JDBCPersistenceAdapter.java         |    850 +
 .../activemq/store/jdbc/JDBCTopicMessageStore.java |    437 +
 .../store/jdbc/JdbcMemoryTransactionStore.java     |    400 +
 .../activemq/store/jdbc/LeaseDatabaseLocker.java   |    249 +
 .../org/apache/activemq/store/jdbc/Statements.java |    994 +
 .../activemq/store/jdbc/TransactionContext.java    |    263 +
 .../store/jdbc/adapter/AxionJDBCAdapter.java       |      0
 .../store/jdbc/adapter/BlobJDBCAdapter.java        |    158 +
 .../store/jdbc/adapter/BytesJDBCAdapter.java       |      0
 .../store/jdbc/adapter/DB2JDBCAdapter.java         |      0
 .../store/jdbc/adapter/DefaultJDBCAdapter.java     |   1259 +
 .../store/jdbc/adapter/HsqldbJDBCAdapter.java      |     33 +
 .../store/jdbc/adapter/ImageBasedJDBCAdaptor.java  |      0
 .../store/jdbc/adapter/InformixJDBCAdapter.java    |      0
 .../store/jdbc/adapter/MaxDBJDBCAdapter.java       |      0
 .../store/jdbc/adapter/MySqlJDBCAdapter.java       |      0
 .../store/jdbc/adapter/OracleBlobJDBCAdapter.java  |     63 +
 .../store/jdbc/adapter/OracleJDBCAdapter.java      |     51 +
 .../store/jdbc/adapter/PostgresqlJDBCAdapter.java  |      0
 .../store/jdbc/adapter/StreamJDBCAdapter.java      |     73 +
 .../store/jdbc/adapter/SybaseJDBCAdapter.java      |      0
 .../store/jdbc/adapter/TransactDatabaseLocker.java |     97 +
 .../store/jdbc/adapter/TransactJDBCAdapter.java    |     41 +
 .../activemq/store/jdbc/adapter/package.html       |      0
 .../org/apache/activemq/store/jdbc/package.html    |      0
 .../store/journal/JournalMessageStore.java         |    429 +
 .../store/journal/JournalPersistenceAdapter.java   |    807 +
 .../journal/JournalPersistenceAdapterFactory.java  |    270 +
 .../store/journal/JournalTopicMessageStore.java    |    233 +
 .../store/journal/JournalTransactionStore.java     |      0
 .../org/apache/activemq/store/journal/package.html |      0
 .../activemq/util/GenerateJDBCStatements.java      |     84 +
 .../store/jdbc/apache_derby_embedded_jdbc_driver   |      0
 .../apache/activemq/store/jdbc/axion_jdbc_driver   |      0
 .../store/jdbc/hsql_database_engine_driver         |      0
 .../apache/activemq/store/jdbc/i-net_sprinta_2000  |      0
 .../ibm_db2_jdbc_universal_driver_architecture     |      0
 ...mix_jdbc_driver_for_ibm_informix_dynamic_server |      0
 .../store/jdbc/jconnect__tm__for_jdbc__tm_         |      0
 ...type_4_jdbc_driver_for_ms_sql_server_and_sybase |      0
 .../lock/microsoft_jdbc_driver_4_0_for_sql_server  |      0
 .../lock/microsoft_sql_server_2005_jdbc_driver     |      0
 .../jdbc/lock/microsoft_sql_server_jdbc_driver_2_0 |      0
 .../jdbc/lock/microsoft_sql_server_jdbc_driver_3_0 |      0
 .../jdbc/microsoft_jdbc_driver_4_0_for_sql_server  |      0
 .../jdbc/microsoft_sql_server_2005_jdbc_driver     |      0
 .../jdbc/microsoft_sql_server_jdbc_driver_2_0      |      0
 .../jdbc/microsoft_sql_server_jdbc_driver_3_0      |      0
 .../activemq/store/jdbc/mysql-ab_jdbc_driver       |      0
 .../activemq/store/jdbc/mysql_connector_java       |     17 +
 .../apache/activemq/store/jdbc/oracle_jdbc_driver  |      0
 .../activemq/store/jdbc/postgresql_native_driver   |      0
 .../services/org/apache/activemq/store/jdbc/sap_db |      0
 .../org/apache/activemq/store/jdbc/sqlserver       |      0
 activemq-jmdns_1.0/pom.xml                         |     46 -
 .../java/org/apache/activemq/jmdns/DNSCache.java   |    270 -
 .../org/apache/activemq/jmdns/DNSConstants.java    |    138 -
 .../java/org/apache/activemq/jmdns/DNSEntry.java   |    161 -
 .../org/apache/activemq/jmdns/DNSIncoming.java     |    478 -
 .../org/apache/activemq/jmdns/DNSListener.java     |     37 -
 .../org/apache/activemq/jmdns/DNSOutgoing.java     |    394 -
 .../org/apache/activemq/jmdns/DNSQuestion.java     |     57 -
 .../java/org/apache/activemq/jmdns/DNSRecord.java  |    686 -
 .../java/org/apache/activemq/jmdns/DNSState.java   |    125 -
 .../java/org/apache/activemq/jmdns/HostInfo.java   |    150 -
 .../main/java/org/apache/activemq/jmdns/JmDNS.java |   2132 -
 .../org/apache/activemq/jmdns/ServiceEvent.java    |    113 -
 .../org/apache/activemq/jmdns/ServiceInfo.java     |    673 -
 .../org/apache/activemq/jmdns/ServiceListener.java |     56 -
 .../apache/activemq/jmdns/ServiceTypeListener.java |     38 -
 .../src/main/resources/META-INF/NOTICE             |     17 -
 .../src/main/resources/META-INF/README.txt         |    117 -
 activemq-jms-pool/pom.xml                          |    158 +
 .../apache/activemq/jms/pool/ConnectionKey.java    |     75 +
 .../apache/activemq/jms/pool/ConnectionPool.java   |    389 +
 .../activemq/jms/pool/GenericResourceManager.java  |    199 +
 .../activemq/jms/pool/IntrospectionSupport.java    |    118 +
 .../activemq/jms/pool/JcaConnectionPool.java       |     43 +
 .../jms/pool/JcaPooledConnectionFactory.java       |     35 +
 .../apache/activemq/jms/pool/PooledConnection.java |    286 +
 .../activemq/jms/pool/PooledConnectionFactory.java |    609 +
 .../activemq/jms/pool/PooledMessageConsumer.java   |     84 +
 .../apache/activemq/jms/pool/PooledProducer.java   |    168 +
 .../activemq/jms/pool/PooledQueueSender.java       |     52 +
 .../apache/activemq/jms/pool/PooledSession.java    |    487 +
 .../jms/pool/PooledSessionEventListener.java       |     49 +
 .../activemq/jms/pool/PooledTopicPublisher.java    |     62 +
 .../apache/activemq/jms/pool/SessionHolder.java    |     98 +
 .../org/apache/activemq/jms/pool/SessionKey.java   |     63 +
 .../apache/activemq/jms/pool/XaConnectionPool.java |    113 +
 .../jms/pool/XaPooledConnectionFactory.java        |    144 +
 .../java/org/apache/activemq/jms/pool/package.html |     25 +
 .../pool/ConnectionExpiryEvictsFromPoolTest.java   |    123 +
 .../activemq/jms/pool/JmsPoolTestSupport.java      |    104 +
 .../PooledConnectionFactoryMaximumActiveTest.java  |    133 +
 .../jms/pool/PooledConnectionFactoryTest.java      |    360 +
 ...ectionFactoryWithTemporaryDestinationsTest.java |    129 +
 .../pool/PooledConnectionSessionCleanupTest.java   |    211 +
 .../pool/PooledConnectionTempDestCleanupTest.java  |    219 +
 .../jms/pool/PooledConnectionTempQueueTest.java    |    118 +
 .../activemq/jms/pool/PooledConnectionTest.java    |    106 +
 .../PooledSessionExhaustionBlockTimeoutTest.java   |    167 +
 .../jms/pool/PooledSessionExhaustionTest.java      |    163 +
 .../pool/PooledSessionNoPublisherCachingTest.java  |    126 +
 .../activemq/jms/pool/PooledSessionTest.java       |    180 +
 .../jms/pool/PooledTopicPublisherTest.java         |    128 +
 .../activemq/jms/pool/XAConnectionPoolTest.java    |    384 +
 .../apache/activemq/jms/pool/bugs/AMQ4441Test.java |    100 +
 .../src/test/resources/activemq-spring-jdbc.xml    |      0
 .../src/test/resources/log4j.properties            |      0
 activemq-kahadb-store/pom.xml                      |    320 +
 .../store/kahadb/AbstractKahaDBMetaData.java       |     57 +
 .../activemq/store/kahadb/AbstractKahaDBStore.java |    745 +
 .../kahadb/FilteredKahaDBPersistenceAdapter.java   |     68 +
 .../activemq/store/kahadb/JournalCommand.java      |      0
 .../activemq/store/kahadb/KahaDBMetaData.java      |    135 +
 .../store/kahadb/KahaDBPersistenceAdapter.java     |    691 +
 .../apache/activemq/store/kahadb/KahaDBStore.java  |   1499 +
 .../store/kahadb/KahaDBTransactionStore.java       |    540 +
 .../activemq/store/kahadb/MessageDatabase.java     |   3459 +
 .../kahadb/MultiKahaDBPersistenceAdapter.java      |    535 +
 .../store/kahadb/MultiKahaDBTransactionStore.java  |    449 +
 .../activemq/store/kahadb/TempKahaDBStore.java     |    658 +
 .../activemq/store/kahadb/TempMessageDatabase.java |    691 +
 .../store/kahadb/TransactionIdConversion.java      |     77 +
 .../org/apache/activemq/store/kahadb/Visitor.java  |     87 +
 .../store/kahadb/disk/index/BTreeIndex.java        |    337 +
 .../store/kahadb/disk/index/BTreeNode.java         |    841 +
 .../store/kahadb/disk/index/BTreeVisitor.java      |    256 +
 .../activemq/store/kahadb/disk/index/HashBin.java  |    102 +
 .../store/kahadb/disk/index/HashIndex.java         |    480 +
 .../activemq/store/kahadb/disk/index/Index.java    |    113 +
 .../store/kahadb/disk/index/ListIndex.java         |    395 +
 .../activemq/store/kahadb/disk/index/ListNode.java |    479 +
 .../journal/CallerBufferingDataFileAppender.java   |    195 +
 .../store/kahadb/disk/journal/DataFile.java        |    116 +
 .../kahadb/disk/journal/DataFileAccessor.java      |    163 +
 .../kahadb/disk/journal/DataFileAccessorPool.java  |    161 +
 .../kahadb/disk/journal/DataFileAppender.java      |    436 +
 .../store/kahadb/disk/journal/FileAppender.java    |     32 +
 .../store/kahadb/disk/journal/Journal.java         |    884 +
 .../store/kahadb/disk/journal/Location.java        |    145 +
 .../kahadb/disk/journal/ReadOnlyDataFile.java      |     49 +
 .../store/kahadb/disk/journal/ReadOnlyJournal.java |    129 +
 .../kahadb/disk/journal/ReplicationTarget.java     |     25 +
 .../store/kahadb/disk/journal}/package.html        |      0
 .../activemq/store/kahadb/disk}/package.html       |      0
 .../activemq/store/kahadb/disk/page/Page.java      |    134 +
 .../activemq/store/kahadb/disk/page/PageFile.java  |   1233 +
 .../store/kahadb/disk/page/Transaction.java        |    813 +
 .../store/kahadb/disk/util/BytesMarshaller.java    |     55 +
 .../store/kahadb/disk/util/CommandLineSupport.java |    117 +
 .../kahadb/disk/util/DataByteArrayInputStream.java |    319 +
 .../disk/util/DataByteArrayOutputStream.java       |    280 +
 .../store/kahadb/disk/util/DiskBenchmark.java      |    342 +
 .../store/kahadb/disk/util/IntegerMarshaller.java  |     55 +
 .../store/kahadb/disk/util/LinkedNode.java         |    320 +
 .../store/kahadb/disk/util/LinkedNodeList.java     |    154 +
 .../store/kahadb/disk/util/LocationMarshaller.java |     55 +
 .../store/kahadb/disk/util/LongMarshaller.java     |     51 +
 .../store/kahadb/disk/util/Marshaller.java         |     63 +
 .../store/kahadb/disk/util/ObjectMarshaller.java   |     57 +
 .../activemq/store/kahadb/disk/util/Scheduler.java |     59 +
 .../store/kahadb/disk/util/SchedulerTimerTask.java |     35 +
 .../activemq/store/kahadb/disk/util/Sequence.java  |     84 +
 .../store/kahadb/disk/util/SequenceSet.java        |    432 +
 .../store/kahadb/disk/util/StringMarshaller.java   |     66 +
 .../store/kahadb/disk/util/VariableMarshaller.java |     40 +
 .../activemq/store/kahadb/plist/PListImpl.java     |    365 +
 .../store/kahadb/plist/PListStoreImpl.java         |    490 +
 .../activemq/store/kahadb/scheduler/JobImpl.java   |     88 +
 .../store/kahadb/scheduler/JobLocation.java        |    351 +
 .../kahadb/scheduler/JobLocationsMarshaller.java   |     53 +
 .../store/kahadb/scheduler/JobSchedulerImpl.java   |    925 +
 .../scheduler/JobSchedulerKahaDBMetaData.java      |    246 +
 .../kahadb/scheduler/JobSchedulerStoreImpl.java    |    956 +
 .../scheduler/UnknownStoreVersionException.java    |     40 +
 .../kahadb/scheduler/legacy/LegacyJobImpl.java     |     72 +
 .../kahadb/scheduler/legacy/LegacyJobLocation.java |    296 +
 .../scheduler/legacy/LegacyJobSchedulerImpl.java   |    222 +
 .../legacy/LegacyJobSchedulerStoreImpl.java        |    378 +
 .../scheduler/legacy/LegacyStoreReplayer.java      |    155 +
 .../java/org/apache/activemq/util/LFUCache.java    |    236 +
 .../activemq/util/RecoverableRandomAccessFile.java |    430 +
 .../src/main/proto/journal-data.proto              |    246 +
 .../apache/activemq/store/kahadb/AMQ5626Test.java  |    188 +
 .../JournalCorruptionEofIndexRecoveryTest.java     |    380 +
 .../kahadb/JournalCorruptionIndexRecoveryTest.java |    278 +
 .../kahadb/KahaDBStoreOpenWireVersionTest.java     |    252 +
 .../kahadb/disk/index/BTreeIndexBenchMark.java     |     67 +
 .../store/kahadb/disk/index/BTreeIndexTest.java    |    624 +
 .../kahadb/disk/index/HashIndexBenchMark.java      |     39 +
 .../store/kahadb/disk/index/HashIndexTest.java     |     38 +
 .../store/kahadb/disk/index/IndexBenchmark.java    |    242 +
 .../store/kahadb/disk/index/IndexTestSupport.java  |    156 +
 .../store/kahadb/disk/index/ListIndexTest.java     |    756 +
 .../store/kahadb/disk/journal/JournalTest.java     |    122 +
 .../disk/journal/PreallocationJournalTest.java     |    101 +
 .../store/kahadb/disk/page/PageFileTest.java       |    202 +
 .../store/kahadb/disk/util/SequenceSetTest.java    |    139 +
 .../activemq/store/kahadb/plist/PListImplTest.java |     68 +
 .../src/test/resources/log4j.properties            |      0
 activemq-karaf-itest/pom.xml                       |    293 +
 .../activemq/karaf/itest/AbstractFeatureTest.java  |    283 +
 .../karaf/itest/AbstractJmsFeatureTest.java        |     80 +
 .../karaf/itest/ActiveMQAMQPBrokerFeatureTest.java |     96 +
 .../karaf/itest/ActiveMQBrokerFeatureTest.java     |    124 +
 .../itest/ActiveMQBrokerNdCamelFeatureTest.java    |    100 +
 .../ActiveMQBrokerNdExternalCamelFeatureTest.java  |    104 +
 .../ActiveMQBrokerNdWebConsoleFeatureTest.java     |    109 +
 .../itest/ActiveMQBrokerRuntimeConfigTest.java     |     86 +
 .../karaf/itest/ActiveMQClientBundleTest.java      |     41 +
 .../activemq/karaf/itest/ObrFeatureTest.java       |     70 +
 .../src/test/resources/commons-logging.properties  |     19 +
 .../src/test/resources/log4j.properties            |     40 +
 .../activemq/karaf/itest/activemq-nd-camel.xml     |     98 +
 .../karaf/itest/activemq-runtime-config-mod.xml    |     93 +
 .../karaf/itest/activemq-runtime-config.xml        |     93 +
 .../org/apache/activemq/karaf/itest/activemq.xml   |     97 +
 .../org/apache/activemq/karaf/itest/camel.xml      |     50 +
 .../itest/org.apache.activemq.server-default.cfg   |     20 +
 .../karaf/itest/org.apache.activemq.webconsole.cfg |     23 +
 activemq-karaf/pom.xml                             |    253 +-
 .../activemq/karaf/commands/ActiveMQCommand.java   |     24 +
 .../karaf/commands/ActiveMQCommandSupport.java     |      6 +-
 .../karaf/commands/CreateBrokerCommand.java        |    160 -
 .../karaf/commands/DestroyBrokerCommand.java       |     68 -
 .../OSGI-INF/blueprint/activemq-karaf.xml          |    279 +-
 activemq-karaf/src/main/resources/activemq.xml     |     76 +
 .../src/main/resources/features-core.xml           |     67 +
 activemq-karaf/src/main/resources/features.xml     |     82 +-
 .../org.apache.activemq.server-default.cfg         |     20 +
 .../resources/org.apache.activemq.webconsole.cfg   |     23 +
 .../karaf/commands/CreateBrokerCommand.properties  |     27 -
 .../karaf/commands/DestroyBrokerCommand.properties |     27 -
 .../apache/activemq/karaf/commands/blueprint.xml   |    131 -
 .../org/apache/activemq/karaf/commands/spring.xml  |     15 +-
 .../activemq/karaf/KarafIntegrationTest.java       |     65 -
 activemq-leveldb-store/kahadb-vs-leveldb.png       |    Bin 0 -> 10954 bytes
 activemq-leveldb-store/pom.xml                     |    623 +
 activemq-leveldb-store/readme.md                   |     94 +
 .../activemq/leveldb/LevelDBStoreFactory.java      |    208 +
 .../activemq/leveldb/LevelDBStoreTestMBean.java    |     56 +
 .../activemq/leveldb/LevelDBStoreViewMBean.java    |    111 +
 .../ReplicatedLevelDBStoreViewMBean.java           |     66 +
 .../activemq/leveldb/replicated/dto/FileInfo.java  |     42 +
 .../activemq/leveldb/replicated/dto/LogDelete.java |     36 +
 .../activemq/leveldb/replicated/dto/LogWrite.java  |     48 +
 .../activemq/leveldb/replicated/dto/Login.java     |     41 +
 .../leveldb/replicated/dto/SyncResponse.java       |     48 +
 .../activemq/leveldb/replicated/dto/Transfer.java  |     40 +
 .../activemq/leveldb/replicated/dto/WalAck.java    |     36 +
 .../leveldb/replicated/groups/ZKClient.java        |    631 +
 .../store/leveldb/LevelDBPersistenceAdapter.java   |     30 +
 .../ReplicatedLevelDBPersistenceAdapter.java       |     31 +
 .../src/main/proto/records.proto                   |     56 +
 .../main/scala/org/apache/activemq/leveldb.scala   |    139 +
 .../org/apache/activemq/leveldb/DBManager.scala    |    901 +
 .../apache/activemq/leveldb/LevelDBClient.scala    |   1721 +
 .../org/apache/activemq/leveldb/LevelDBStore.scala |   1144 +
 .../org/apache/activemq/leveldb/RecordLog.scala    |    663 +
 .../leveldb/replicated/ElectingLevelDBStore.scala  |    505 +
 .../leveldb/replicated/MasterElector.scala         |    247 +
 .../leveldb/replicated/MasterLevelDBClient.scala   |    162 +
 .../leveldb/replicated/MasterLevelDBStore.scala    |    468 +
 .../leveldb/replicated/ProxyLevelDBStore.scala     |    135 +
 .../replicated/ReplicatedLevelDBStoreTrait.scala   |     66 +
 .../replicated/ReplicationProtocolCodec.scala      |    109 +
 .../leveldb/replicated/ReplicationSupport.scala    |    126 +
 .../leveldb/replicated/SlaveLevelDBStore.scala     |    461 +
 .../leveldb/replicated/TransportHandler.scala      |     70 +
 .../leveldb/replicated/groups/ChangeListener.scala |    107 +
 .../replicated/groups/ClusteredSingleton.scala     |    269 +
 .../leveldb/replicated/groups/ZooKeeperGroup.scala |    207 +
 .../apache/activemq/leveldb/util/FileSupport.scala |    323 +
 .../apache/activemq/leveldb/util/JsonCodec.scala   |     60 +
 .../org/apache/activemq/leveldb/util/Log.scala     |    146 +
 .../apache/activemq/leveldb/util/LongCounter.scala |     48 +
 .../apache/activemq/leveldb/util/TimeMetric.scala  |     50 +
 .../org/apache/activemq/store/leveldb/package.html |      0
 .../leveldb/test/ElectingLevelDBStoreTest.java     |    306 +
 .../activemq/leveldb/test/IndexRebuildTest.java    |    128 +
 .../leveldb/test/MasterLevelDBStoreTest.java       |    101 +
 .../leveldb/test/ReplicatedLevelDBBrokerTest.java  |    458 +
 .../leveldb/test/ReplicatedLevelDBStoreTest.java   |    309 +
 .../leveldb/test/ReplicationTestSupport.java       |     93 +
 .../leveldb/test/ZooKeeperTestSupport.java         |    119 +
 .../zookeeper/server/TestServerCnxnFactory.java    |    101 +
 .../src/test/resources/log4j.properties            |     36 +
 .../activemq/leveldb/dfs/DFSLevelDBClient.scala    |    357 +
 .../activemq/leveldb/dfs/DFSLevelDBStore.scala     |     75 +
 .../activemq/leveldb/dfs/IndexManifestDTO.java     |     43 +
 .../activemq/leveldb/test/ActiveMQScenario.scala   |     44 +
 .../leveldb/test/DFSLevelDBFastEnqueueTest.scala   |     64 +
 .../leveldb/test/DFSLevelDBStoreTest.scala         |     49 +
 .../leveldb/test/EnqueueRateScenariosTest.scala    |    175 +
 .../apache/activemq/leveldb/test/IDERunner.java    |     36 +
 .../activemq/leveldb/test/JMSClientScenario.scala  |    204 +
 .../leveldb/test/LevelDBFastEnqueueTest.scala      |    209 +
 .../activemq/leveldb/test/LevelDBPlistTest.java    |     51 +
 .../activemq/leveldb/test/LevelDBStoreTest.scala   |     42 +
 .../apache/activemq/leveldb/test/PListTest.java    |     82 +
 .../apache/activemq/leveldb/test/Scenario.scala    |    331 +
 .../activemq/leveldb/test/TestingHDFSServer.scala  |     51 +
 activemq-log4j-appender/pom.xml                    |    104 +
 .../org/apache/activemq/util/JmsLogAppender.java   |     78 +
 .../activemq/util/JmsLogAppenderSupport.java       |    175 +
 .../apache/activemq/util/JndiJmsLogAppender.java   |    159 +
 .../apache/activemq/util/JmsLogAppenderTest.java   |    114 +
 .../src/test/resources/jndi.properties             |      0
 .../org/apache/activemq/util/test-log4j.properties |      0
 activemq-mqtt/pom.xml                              |    329 +
 .../apache/activemq/transport/mqtt/MQTTCodec.java  |    230 +
 .../transport/mqtt/MQTTInactivityMonitor.java      |    307 +
 .../transport/mqtt/MQTTNIOSSLTransport.java        |     80 +
 .../transport/mqtt/MQTTNIOSSLTransportFactory.java |     89 +
 .../activemq/transport/mqtt/MQTTNIOTransport.java  |    157 +
 .../transport/mqtt/MQTTNIOTransportFactory.java    |    110 +
 .../transport/mqtt/MQTTPacketIdGenerator.java      |    176 +
 .../transport/mqtt/MQTTProtocolConverter.java      |    842 +
 .../transport/mqtt/MQTTProtocolException.java      |      0
 .../transport/mqtt/MQTTProtocolSupport.java        |    145 +
 .../transport/mqtt/MQTTSslTransportFactory.java    |     87 +
 .../activemq/transport/mqtt/MQTTSubscription.java  |    143 +
 .../activemq/transport/mqtt/MQTTTransport.java     |     45 +
 .../transport/mqtt/MQTTTransportFactory.java       |     88 +
 .../transport/mqtt/MQTTTransportFilter.java        |    285 +
 .../activemq/transport/mqtt/MQTTWireFormat.java    |    166 +
 .../transport/mqtt/MQTTWireFormatFactory.java      |     45 +
 .../activemq/transport/mqtt/ResponseHandler.java   |     30 +
 .../apache/activemq/transport/mqtt/package.html    |      0
 .../strategy/AbstractMQTTSubscriptionStrategy.java |    319 +
 .../strategy/MQTTDefaultSubscriptionStrategy.java  |    113 +
 .../mqtt/strategy/MQTTSubscriptionStrategy.java    |    164 +
 .../MQTTVirtualTopicSubscriptionStrategy.java      |    285 +
 .../services/org/apache/activemq/transport/mqtt    |      0
 .../org/apache/activemq/transport/mqtt+nio         |      0
 .../org/apache/activemq/transport/mqtt+nio+ssl     |      0
 .../org/apache/activemq/transport/mqtt+ssl         |      0
 .../strategies/mqtt-default-subscriptions          |     17 +
 .../strategies/mqtt-virtual-topic-subscriptions    |     17 +
 .../services/org/apache/activemq/wireformat/mqtt   |      0
 .../transport/mqtt/FuseMQTTClientProvider.java     |    110 +
 .../apache/activemq/transport/mqtt/IDERunner.java  |     39 +
 .../activemq/transport/mqtt/MQTTAuthTest.java      |    363 +
 .../transport/mqtt/MQTTAuthTestSupport.java        |    123 +
 .../transport/mqtt/MQTTClientProvider.java         |     34 +
 .../activemq/transport/mqtt/MQTTCodecTest.java     |    292 +
 .../mqtt/MQTTCompositeQueueRetainedTest.java       |    170 +
 .../activemq/transport/mqtt/MQTTConnectTest.java   |    161 +
 .../transport/mqtt/MQTTMaxFrameSizeTest.java       |    122 +
 .../activemq/transport/mqtt/MQTTNIOSSLTest.java    |     33 +
 .../activemq/transport/mqtt/MQTTNIOTest.java       |     33 +
 .../mqtt/MQTTOverlapedSubscriptionsTest.java       |    117 +
 .../activemq/transport/mqtt/MQTTSSLTest.java       |     33 +
 .../mqtt/MQTTSubscriptionRecoveryTest.java         |    208 +
 .../apache/activemq/transport/mqtt/MQTTTest.java   |   1644 +
 .../activemq/transport/mqtt/MQTTTestSupport.java   |    457 +
 .../mqtt/MQTTVirtualTopicSubscriptionsTest.java    |    153 +
 .../activemq/transport/mqtt/MQTTWillTest.java      |    122 +
 .../activemq/transport/mqtt/PahoMQTTNIOTest.java   |     33 +
 .../activemq/transport/mqtt/PahoMQTTTest.java      |    476 +
 .../transport/mqtt/PahoVirtualTopicMQTTTest.java   |     86 +
 .../transport/mqtt/auto/MQTTAutoNioSslTest.java    |     35 +
 .../transport/mqtt/auto/MQTTAutoNioTest.java       |     35 +
 .../transport/mqtt/auto/MQTTAutoSslTest.java       |     35 +
 .../activemq/transport/mqtt/auto/MQTTAutoTest.java |     35 +
 .../mqtt/util/ResourceLoadingSslContext.java       |    237 +
 activemq-mqtt/src/test/resources/client.keystore   |    Bin 0 -> 2197 bytes
 activemq-mqtt/src/test/resources/log4j.properties  |     36 +
 activemq-mqtt/src/test/resources/server.keystore   |    Bin 0 -> 2197 bytes
 activemq-openwire-generator/pom.xml                |     20 +-
 .../activemq/openwire/tool/CHeadersGenerator.java  |     10 +-
 .../openwire/tool/CSharpMarshallingGenerator.java  |      8 +-
 .../activemq/openwire/tool/CSourcesGenerator.java  |      2 +-
 .../activemq/openwire/tool/JavaGeneratorTask.java  |     40 +-
 .../openwire/tool/JavaMarshallingGenerator.java    |      6 +-
 activemq-openwire-legacy/pom.xml                   |     40 +
 .../v2/ActiveMQBytesMessageMarshaller.java         |      0
 .../openwire/v2/ActiveMQDestinationMarshaller.java |      0
 .../openwire/v2/ActiveMQMapMessageMarshaller.java  |      0
 .../openwire/v2/ActiveMQMessageMarshaller.java     |      0
 .../v2/ActiveMQObjectMessageMarshaller.java        |      0
 .../openwire/v2/ActiveMQQueueMarshaller.java       |      0
 .../v2/ActiveMQStreamMessageMarshaller.java        |      0
 .../v2/ActiveMQTempDestinationMarshaller.java      |      0
 .../openwire/v2/ActiveMQTempQueueMarshaller.java   |      0
 .../openwire/v2/ActiveMQTempTopicMarshaller.java   |      0
 .../openwire/v2/ActiveMQTextMessageMarshaller.java |      0
 .../openwire/v2/ActiveMQTopicMarshaller.java       |      0
 .../openwire/v2/BaseCommandMarshaller.java         |      0
 .../openwire/v2/BaseDataStreamMarshaller.java      |      0
 .../activemq/openwire/v2/BrokerIdMarshaller.java   |      0
 .../activemq/openwire/v2/BrokerInfoMarshaller.java |      0
 .../openwire/v2/ConnectionControlMarshaller.java   |      0
 .../openwire/v2/ConnectionErrorMarshaller.java     |      0
 .../openwire/v2/ConnectionIdMarshaller.java        |      0
 .../openwire/v2/ConnectionInfoMarshaller.java      |      0
 .../openwire/v2/ConsumerControlMarshaller.java     |      0
 .../activemq/openwire/v2/ConsumerIdMarshaller.java |      0
 .../openwire/v2/ConsumerInfoMarshaller.java        |      0
 .../openwire/v2/ControlCommandMarshaller.java      |      0
 .../openwire/v2/DataArrayResponseMarshaller.java   |      0
 .../openwire/v2/DataResponseMarshaller.java        |      0
 .../openwire/v2/DestinationInfoMarshaller.java     |      0
 .../openwire/v2/DiscoveryEventMarshaller.java      |      0
 .../openwire/v2/ExceptionResponseMarshaller.java   |      0
 .../openwire/v2/FlushCommandMarshaller.java        |      0
 .../openwire/v2/IntegerResponseMarshaller.java     |      0
 .../openwire/v2/JournalQueueAckMarshaller.java     |      0
 .../openwire/v2/JournalTopicAckMarshaller.java     |      0
 .../openwire/v2/JournalTraceMarshaller.java        |      0
 .../openwire/v2/JournalTransactionMarshaller.java  |      0
 .../openwire/v2/KeepAliveInfoMarshaller.java       |      0
 .../openwire/v2/LastPartialCommandMarshaller.java  |      0
 .../openwire/v2/LocalTransactionIdMarshaller.java  |      0
 .../activemq/openwire/v2/MarshallerFactory.java    |      0
 .../activemq/openwire/v2/MessageAckMarshaller.java |      0
 .../openwire/v2/MessageDispatchMarshaller.java     |      0
 .../v2/MessageDispatchNotificationMarshaller.java  |      0
 .../activemq/openwire/v2/MessageIdMarshaller.java  |      0
 .../activemq/openwire/v2/MessageMarshaller.java    |      0
 .../openwire/v2/MessagePullMarshaller.java         |      0
 .../openwire/v2/NetworkBridgeFilterMarshaller.java |      0
 .../openwire/v2/PartialCommandMarshaller.java      |      0
 .../activemq/openwire/v2/ProducerIdMarshaller.java |      0
 .../openwire/v2/ProducerInfoMarshaller.java        |      0
 .../activemq/openwire/v2/RemoveInfoMarshaller.java |      0
 .../v2/RemoveSubscriptionInfoMarshaller.java       |      0
 .../openwire/v2/ReplayCommandMarshaller.java       |      0
 .../activemq/openwire/v2/ResponseMarshaller.java   |      0
 .../activemq/openwire/v2/SessionIdMarshaller.java  |      0
 .../openwire/v2/SessionInfoMarshaller.java         |      0
 .../openwire/v2/ShutdownInfoMarshaller.java        |      0
 .../openwire/v2/SubscriptionInfoMarshaller.java    |      0
 .../openwire/v2/TransactionIdMarshaller.java       |      0
 .../openwire/v2/TransactionInfoMarshaller.java     |      0
 .../openwire/v2/WireFormatInfoMarshaller.java      |      0
 .../openwire/v2/XATransactionIdMarshaller.java     |      0
 .../openwire/v3/ActiveMQBlobMessageMarshaller.java |      0
 .../v3/ActiveMQBytesMessageMarshaller.java         |      0
 .../openwire/v3/ActiveMQDestinationMarshaller.java |      0
 .../openwire/v3/ActiveMQMapMessageMarshaller.java  |      0
 .../openwire/v3/ActiveMQMessageMarshaller.java     |      0
 .../v3/ActiveMQObjectMessageMarshaller.java        |      0
 .../openwire/v3/ActiveMQQueueMarshaller.java       |      0
 .../v3/ActiveMQStreamMessageMarshaller.java        |      0
 .../v3/ActiveMQTempDestinationMarshaller.java      |      0
 .../openwire/v3/ActiveMQTempQueueMarshaller.java   |      0
 .../openwire/v3/ActiveMQTempTopicMarshaller.java   |      0
 .../openwire/v3/ActiveMQTextMessageMarshaller.java |      0
 .../openwire/v3/ActiveMQTopicMarshaller.java       |      0
 .../openwire/v3/BaseCommandMarshaller.java         |      0
 .../openwire/v3/BaseDataStreamMarshaller.java      |      0
 .../activemq/openwire/v3/BrokerIdMarshaller.java   |      0
 .../activemq/openwire/v3/BrokerInfoMarshaller.java |      0
 .../openwire/v3/ConnectionControlMarshaller.java   |      0
 .../openwire/v3/ConnectionErrorMarshaller.java     |      0
 .../openwire/v3/ConnectionIdMarshaller.java        |      0
 .../openwire/v3/ConnectionInfoMarshaller.java      |      0
 .../openwire/v3/ConsumerControlMarshaller.java     |      0
 .../activemq/openwire/v3/ConsumerIdMarshaller.java |      0
 .../openwire/v3/ConsumerInfoMarshaller.java        |      0
 .../openwire/v3/ControlCommandMarshaller.java      |      0
 .../openwire/v3/DataArrayResponseMarshaller.java   |      0
 .../openwire/v3/DataResponseMarshaller.java        |      0
 .../openwire/v3/DestinationInfoMarshaller.java     |      0
 .../openwire/v3/DiscoveryEventMarshaller.java      |      0
 .../openwire/v3/ExceptionResponseMarshaller.java   |      0
 .../openwire/v3/FlushCommandMarshaller.java        |      0
 .../openwire/v3/IntegerResponseMarshaller.java     |      0
 .../openwire/v3/JournalQueueAckMarshaller.java     |      0
 .../openwire/v3/JournalTopicAckMarshaller.java     |      0
 .../openwire/v3/JournalTraceMarshaller.java        |      0
 .../openwire/v3/JournalTransactionMarshaller.java  |      0
 .../openwire/v3/KeepAliveInfoMarshaller.java       |      0
 .../openwire/v3/LastPartialCommandMarshaller.java  |      0
 .../openwire/v3/LocalTransactionIdMarshaller.java  |      0
 .../activemq/openwire/v3/MarshallerFactory.java    |      0
 .../activemq/openwire/v3/MessageAckMarshaller.java |      0
 .../openwire/v3/MessageDispatchMarshaller.java     |      0
 .../v3/MessageDispatchNotificationMarshaller.java  |      0
 .../activemq/openwire/v3/MessageIdMarshaller.java  |      0
 .../activemq/openwire/v3/MessageMarshaller.java    |      0
 .../openwire/v3/MessagePullMarshaller.java         |      0
 .../openwire/v3/NetworkBridgeFilterMarshaller.java |      0
 .../openwire/v3/PartialCommandMarshaller.java      |      0
 .../openwire/v3/ProducerAckMarshaller.java         |      0
 .../activemq/openwire/v3/ProducerIdMarshaller.java |      0
 .../openwire/v3/ProducerInfoMarshaller.java        |      0
 .../activemq/openwire/v3/RemoveInfoMarshaller.java |      0
 .../v3/RemoveSubscriptionInfoMarshaller.java       |      0
 .../openwire/v3/ReplayCommandMarshaller.java       |      0
 .../activemq/openwire/v3/ResponseMarshaller.java   |      0
 .../activemq/openwire/v3/SessionIdMarshaller.java  |      0
 .../openwire/v3/SessionInfoMarshaller.java         |      0
 .../openwire/v3/ShutdownInfoMarshaller.java        |      0
 .../openwire/v3/SubscriptionInfoMarshaller.java    |      0
 .../openwire/v3/TransactionIdMarshaller.java       |      0
 .../openwire/v3/TransactionInfoMarshaller.java     |      0
 .../openwire/v3/WireFormatInfoMarshaller.java      |      0
 .../openwire/v3/XATransactionIdMarshaller.java     |      0
 .../openwire/v4/ActiveMQBlobMessageMarshaller.java |      0
 .../v4/ActiveMQBytesMessageMarshaller.java         |      0
 .../openwire/v4/ActiveMQDestinationMarshaller.java |      0
 .../openwire/v4/ActiveMQMapMessageMarshaller.java  |      0
 .../openwire/v4/ActiveMQMessageMarshaller.java     |      0
 .../v4/ActiveMQObjectMessageMarshaller.java        |      0
 .../openwire/v4/ActiveMQQueueMarshaller.java       |      0
 .../v4/ActiveMQStreamMessageMarshaller.java        |      0
 .../v4/ActiveMQTempDestinationMarshaller.java      |      0
 .../openwire/v4/ActiveMQTempQueueMarshaller.java   |      0
 .../openwire/v4/ActiveMQTempTopicMarshaller.java   |      0
 .../openwire/v4/ActiveMQTextMessageMarshaller.java |      0
 .../openwire/v4/ActiveMQTopicMarshaller.java       |      0
 .../openwire/v4/BaseCommandMarshaller.java         |      0
 .../openwire/v4/BaseDataStreamMarshaller.java      |      0
 .../activemq/openwire/v4/BrokerIdMarshaller.java   |      0
 .../activemq/openwire/v4/BrokerInfoMarshaller.java |      0
 .../openwire/v4/ConnectionControlMarshaller.java   |      0
 .../openwire/v4/ConnectionErrorMarshaller.java     |      0
 .../openwire/v4/ConnectionIdMarshaller.java        |      0
 .../openwire/v4/ConnectionInfoMarshaller.java      |      0
 .../openwire/v4/ConsumerControlMarshaller.java     |      0
 .../activemq/openwire/v4/ConsumerIdMarshaller.java |      0
 .../openwire/v4/ConsumerInfoMarshaller.java        |      0
 .../openwire/v4/ControlCommandMarshaller.java      |      0
 .../openwire/v4/DataArrayResponseMarshaller.java   |      0
 .../openwire/v4/DataResponseMarshaller.java        |      0
 .../openwire/v4/DestinationInfoMarshaller.java     |      0
 .../openwire/v4/DiscoveryEventMarshaller.java      |      0
 .../openwire/v4/ExceptionResponseMarshaller.java   |      0
 .../openwire/v4/FlushCommandMarshaller.java        |      0
 .../openwire/v4/IntegerResponseMarshaller.java     |      0
 .../openwire/v4/JournalQueueAckMarshaller.java     |      0
 .../openwire/v4/JournalTopicAckMarshaller.java     |      0
 .../openwire/v4/JournalTraceMarshaller.java        |      0
 .../openwire/v4/JournalTransactionMarshaller.java  |      0
 .../openwire/v4/KeepAliveInfoMarshaller.java       |      0
 .../openwire/v4/LastPartialCommandMarshaller.java  |      0
 .../openwire/v4/LocalTransactionIdMarshaller.java  |      0
 .../activemq/openwire/v4/MarshallerFactory.java    |      0
 .../activemq/openwire/v4/MessageAckMarshaller.java |      0
 .../openwire/v4/MessageDispatchMarshaller.java     |      0
 .../v4/MessageDispatchNotificationMarshaller.java  |      0
 .../activemq/openwire/v4/MessageIdMarshaller.java  |      0
 .../activemq/openwire/v4/MessageMarshaller.java    |      0
 .../openwire/v4/MessagePullMarshaller.java         |      0
 .../openwire/v4/NetworkBridgeFilterMarshaller.java |      0
 .../openwire/v4/PartialCommandMarshaller.java      |      0
 .../openwire/v4/ProducerAckMarshaller.java         |      0
 .../activemq/openwire/v4/ProducerIdMarshaller.java |      0
 .../openwire/v4/ProducerInfoMarshaller.java        |      0
 .../activemq/openwire/v4/RemoveInfoMarshaller.java |      0
 .../v4/RemoveSubscriptionInfoMarshaller.java       |      0
 .../openwire/v4/ReplayCommandMarshaller.java       |      0
 .../activemq/openwire/v4/ResponseMarshaller.java   |      0
 .../activemq/openwire/v4/SessionIdMarshaller.java  |      0
 .../openwire/v4/SessionInfoMarshaller.java         |      0
 .../openwire/v4/ShutdownInfoMarshaller.java        |      0
 .../openwire/v4/SubscriptionInfoMarshaller.java    |      0
 .../openwire/v4/TransactionIdMarshaller.java       |      0
 .../openwire/v4/TransactionInfoMarshaller.java     |      0
 .../openwire/v4/WireFormatInfoMarshaller.java      |      0
 .../openwire/v4/XATransactionIdMarshaller.java     |      0
 .../openwire/v5/ActiveMQBlobMessageMarshaller.java |      0
 .../v5/ActiveMQBytesMessageMarshaller.java         |      0
 .../openwire/v5/ActiveMQDestinationMarshaller.java |      0
 .../openwire/v5/ActiveMQMapMessageMarshaller.java  |      0
 .../openwire/v5/ActiveMQMessageMarshaller.java     |      0
 .../v5/ActiveMQObjectMessageMarshaller.java        |      0
 .../openwire/v5/ActiveMQQueueMarshaller.java       |      0
 .../v5/ActiveMQStreamMessageMarshaller.java        |      0
 .../v5/ActiveMQTempDestinationMarshaller.java      |      0
 .../openwire/v5/ActiveMQTempQueueMarshaller.java   |      0
 .../openwire/v5/ActiveMQTempTopicMarshaller.java   |      0
 .../openwire/v5/ActiveMQTextMessageMarshaller.java |      0
 .../openwire/v5/ActiveMQTopicMarshaller.java       |      0
 .../openwire/v5/BaseCommandMarshaller.java         |      0
 .../openwire/v5/BaseDataStreamMarshaller.java      |      0
 .../activemq/openwire/v5/BrokerIdMarshaller.java   |      0
 .../activemq/openwire/v5/BrokerInfoMarshaller.java |      0
 .../openwire/v5/ConnectionControlMarshaller.java   |      0
 .../openwire/v5/ConnectionErrorMarshaller.java     |      0
 .../openwire/v5/ConnectionIdMarshaller.java        |      0
 .../openwire/v5/ConnectionInfoMarshaller.java      |      0
 .../openwire/v5/ConsumerControlMarshaller.java     |      0
 .../activemq/openwire/v5/ConsumerIdMarshaller.java |      0
 .../openwire/v5/ConsumerInfoMarshaller.java        |      0
 .../openwire/v5/ControlCommandMarshaller.java      |      0
 .../openwire/v5/DataArrayResponseMarshaller.java   |      0
 .../openwire/v5/DataResponseMarshaller.java        |      0
 .../openwire/v5/DestinationInfoMarshaller.java     |      0
 .../openwire/v5/DiscoveryEventMarshaller.java      |      0
 .../openwire/v5/ExceptionResponseMarshaller.java   |      0
 .../openwire/v5/FlushCommandMarshaller.java        |      0
 .../openwire/v5/IntegerResponseMarshaller.java     |      0
 .../openwire/v5/JournalQueueAckMarshaller.java     |      0
 .../openwire/v5/JournalTopicAckMarshaller.java     |      0
 .../openwire/v5/JournalTraceMarshaller.java        |      0
 .../openwire/v5/JournalTransactionMarshaller.java  |      0
 .../openwire/v5/KeepAliveInfoMarshaller.java       |      0
 .../openwire/v5/LastPartialCommandMarshaller.java  |      0
 .../openwire/v5/LocalTransactionIdMarshaller.java  |      0
 .../activemq/openwire/v5/MarshallerFactory.java    |      0
 .../activemq/openwire/v5/MessageAckMarshaller.java |      0
 .../openwire/v5/MessageDispatchMarshaller.java     |      0
 .../v5/MessageDispatchNotificationMarshaller.java  |      0
 .../activemq/openwire/v5/MessageIdMarshaller.java  |      0
 .../activemq/openwire/v5/MessageMarshaller.java    |      0
 .../openwire/v5/MessagePullMarshaller.java         |      0
 .../openwire/v5/NetworkBridgeFilterMarshaller.java |      0
 .../openwire/v5/PartialCommandMarshaller.java      |      0
 .../openwire/v5/ProducerAckMarshaller.java         |      0
 .../activemq/openwire/v5/ProducerIdMarshaller.java |      0
 .../openwire/v5/ProducerInfoMarshaller.java        |      0
 .../activemq/openwire/v5/RemoveInfoMarshaller.java |      0
 .../v5/RemoveSubscriptionInfoMarshaller.java       |      0
 .../openwire/v5/ReplayCommandMarshaller.java       |      0
 .../activemq/openwire/v5/ResponseMarshaller.java   |      0
 .../activemq/openwire/v5/SessionIdMarshaller.java  |      0
 .../openwire/v5/SessionInfoMarshaller.java         |      0
 .../openwire/v5/ShutdownInfoMarshaller.java        |      0
 .../openwire/v5/SubscriptionInfoMarshaller.java    |      0
 .../openwire/v5/TransactionIdMarshaller.java       |      0
 .../openwire/v5/TransactionInfoMarshaller.java     |      0
 .../openwire/v5/WireFormatInfoMarshaller.java      |      0
 .../openwire/v5/XATransactionIdMarshaller.java     |      0
 .../openwire/v6/ActiveMQBlobMessageMarshaller.java |      0
 .../v6/ActiveMQBytesMessageMarshaller.java         |      0
 .../openwire/v6/ActiveMQDestinationMarshaller.java |      0
 .../openwire/v6/ActiveMQMapMessageMarshaller.java  |      0
 .../openwire/v6/ActiveMQMessageMarshaller.java     |      0
 .../v6/ActiveMQObjectMessageMarshaller.java        |      0
 .../openwire/v6/ActiveMQQueueMarshaller.java       |      0
 .../v6/ActiveMQStreamMessageMarshaller.java        |      0
 .../v6/ActiveMQTempDestinationMarshaller.java      |      0
 .../openwire/v6/ActiveMQTempQueueMarshaller.java   |      0
 .../openwire/v6/ActiveMQTempTopicMarshaller.java   |      0
 .../openwire/v6/ActiveMQTextMessageMarshaller.java |      0
 .../openwire/v6/ActiveMQTopicMarshaller.java       |      0
 .../openwire/v6/BaseCommandMarshaller.java         |      0
 .../openwire/v6/BaseDataStreamMarshaller.java      |      0
 .../activemq/openwire/v6/BrokerIdMarshaller.java   |      0
 .../activemq/openwire/v6/BrokerInfoMarshaller.java |      0
 .../openwire/v6/ConnectionControlMarshaller.java   |      0
 .../openwire/v6/ConnectionErrorMarshaller.java     |      0
 .../openwire/v6/ConnectionIdMarshaller.java        |      0
 .../openwire/v6/ConnectionInfoMarshaller.java      |      0
 .../openwire/v6/ConsumerControlMarshaller.java     |      0
 .../activemq/openwire/v6/ConsumerIdMarshaller.java |      0
 .../openwire/v6/ConsumerInfoMarshaller.java        |      0
 .../openwire/v6/ControlCommandMarshaller.java      |      0
 .../openwire/v6/DataArrayResponseMarshaller.java   |      0
 .../openwire/v6/DataResponseMarshaller.java        |      0
 .../openwire/v6/DestinationInfoMarshaller.java     |      0
 .../openwire/v6/DiscoveryEventMarshaller.java      |      0
 .../openwire/v6/ExceptionResponseMarshaller.java   |      0
 .../openwire/v6/FlushCommandMarshaller.java        |      0
 .../openwire/v6/IntegerResponseMarshaller.java     |      0
 .../openwire/v6/JournalQueueAckMarshaller.java     |      0
 .../openwire/v6/JournalTopicAckMarshaller.java     |      0
 .../openwire/v6/JournalTraceMarshaller.java        |      0
 .../openwire/v6/JournalTransactionMarshaller.java  |      0
 .../openwire/v6/KeepAliveInfoMarshaller.java       |      0
 .../openwire/v6/LastPartialCommandMarshaller.java  |      0
 .../openwire/v6/LocalTransactionIdMarshaller.java  |      0
 .../activemq/openwire/v6/MarshallerFactory.java    |      0
 .../activemq/openwire/v6/MessageAckMarshaller.java |      0
 .../openwire/v6/MessageDispatchMarshaller.java     |      0
 .../v6/MessageDispatchNotificationMarshaller.java  |      0
 .../activemq/openwire/v6/MessageIdMarshaller.java  |      0
 .../activemq/openwire/v6/MessageMarshaller.java    |      0
 .../openwire/v6/MessagePullMarshaller.java         |      0
 .../openwire/v6/NetworkBridgeFilterMarshaller.java |      0
 .../openwire/v6/PartialCommandMarshaller.java      |      0
 .../openwire/v6/ProducerAckMarshaller.java         |      0
 .../activemq/openwire/v6/ProducerIdMarshaller.java |      0
 .../openwire/v6/ProducerInfoMarshaller.java        |      0
 .../activemq/openwire/v6/RemoveInfoMarshaller.java |      0
 .../v6/RemoveSubscriptionInfoMarshaller.java       |      0
 .../openwire/v6/ReplayCommandMarshaller.java       |      0
 .../activemq/openwire/v6/ResponseMarshaller.java   |      0
 .../activemq/openwire/v6/SessionIdMarshaller.java  |      0
 .../openwire/v6/SessionInfoMarshaller.java         |      0
 .../openwire/v6/ShutdownInfoMarshaller.java        |      0
 .../openwire/v6/SubscriptionInfoMarshaller.java    |      0
 .../openwire/v6/TransactionIdMarshaller.java       |      0
 .../openwire/v6/TransactionInfoMarshaller.java     |      0
 .../openwire/v6/WireFormatInfoMarshaller.java      |      0
 .../openwire/v6/XATransactionIdMarshaller.java     |      0
 .../openwire/v7/ActiveMQBlobMessageMarshaller.java |      1 +
 .../v7/ActiveMQBytesMessageMarshaller.java         |      1 +
 .../openwire/v7/ActiveMQDestinationMarshaller.java |      1 +
 .../openwire/v7/ActiveMQMapMessageMarshaller.java  |      1 +
 .../openwire/v7/ActiveMQMessageMarshaller.java     |      1 +
 .../v7/ActiveMQObjectMessageMarshaller.java        |      1 +
 .../openwire/v7/ActiveMQQueueMarshaller.java       |      1 +
 .../v7/ActiveMQStreamMessageMarshaller.java        |      1 +
 .../v7/ActiveMQTempDestinationMarshaller.java      |      1 +
 .../openwire/v7/ActiveMQTempQueueMarshaller.java   |      1 +
 .../openwire/v7/ActiveMQTempTopicMarshaller.java   |      1 +
 .../openwire/v7/ActiveMQTextMessageMarshaller.java |      1 +
 .../openwire/v7/ActiveMQTopicMarshaller.java       |      1 +
 .../openwire/v7/BaseCommandMarshaller.java         |      1 +
 .../openwire/v7/BaseDataStreamMarshaller.java      |      0
 .../activemq/openwire/v7/BrokerIdMarshaller.java   |      1 +
 .../activemq/openwire/v7/BrokerInfoMarshaller.java |      1 +
 .../openwire/v7/ConnectionControlMarshaller.java   |      1 +
 .../openwire/v7/ConnectionErrorMarshaller.java     |      1 +
 .../openwire/v7/ConnectionIdMarshaller.java        |      1 +
 .../openwire/v7/ConnectionInfoMarshaller.java      |      1 +
 .../openwire/v7/ConsumerControlMarshaller.java     |      1 +
 .../activemq/openwire/v7/ConsumerIdMarshaller.java |      1 +
 .../openwire/v7/ConsumerInfoMarshaller.java        |      1 +
 .../openwire/v7/ControlCommandMarshaller.java      |      1 +
 .../openwire/v7/DataArrayResponseMarshaller.java   |      1 +
 .../openwire/v7/DataResponseMarshaller.java        |      1 +
 .../openwire/v7/DestinationInfoMarshaller.java     |      1 +
 .../openwire/v7/DiscoveryEventMarshaller.java      |      1 +
 .../openwire/v7/ExceptionResponseMarshaller.java   |      1 +
 .../openwire/v7/FlushCommandMarshaller.java        |      1 +
 .../openwire/v7/IntegerResponseMarshaller.java     |      1 +
 .../openwire/v7/JournalQueueAckMarshaller.java     |      1 +
 .../openwire/v7/JournalTopicAckMarshaller.java     |      1 +
 .../openwire/v7/JournalTraceMarshaller.java        |      1 +
 .../openwire/v7/JournalTransactionMarshaller.java  |      1 +
 .../openwire/v7/KeepAliveInfoMarshaller.java       |      1 +
 .../openwire/v7/LastPartialCommandMarshaller.java  |      1 +
 .../openwire/v7/LocalTransactionIdMarshaller.java  |      1 +
 .../activemq/openwire/v7/MarshallerFactory.java    |      0
 .../activemq/openwire/v7/MessageAckMarshaller.java |      1 +
 .../openwire/v7/MessageDispatchMarshaller.java     |      1 +
 .../v7/MessageDispatchNotificationMarshaller.java  |      1 +
 .../activemq/openwire/v7/MessageIdMarshaller.java  |      1 +
 .../activemq/openwire/v7/MessageMarshaller.java    |      1 +
 .../openwire/v7/MessagePullMarshaller.java         |      1 +
 .../openwire/v7/NetworkBridgeFilterMarshaller.java |      1 +
 .../openwire/v7/PartialCommandMarshaller.java      |      1 +
 .../openwire/v7/ProducerAckMarshaller.java         |      1 +
 .../activemq/openwire/v7/ProducerIdMarshaller.java |      1 +
 .../openwire/v7/ProducerInfoMarshaller.java        |      1 +
 .../activemq/openwire/v7/RemoveInfoMarshaller.java |      1 +
 .../v7/RemoveSubscriptionInfoMarshaller.java       |      1 +
 .../openwire/v7/ReplayCommandMarshaller.java       |      1 +
 .../activemq/openwire/v7/ResponseMarshaller.java   |      1 +
 .../activemq/openwire/v7/SessionIdMarshaller.java  |      1 +
 .../openwire/v7/SessionInfoMarshaller.java         |      1 +
 .../openwire/v7/ShutdownInfoMarshaller.java        |      1 +
 .../openwire/v7/SubscriptionInfoMarshaller.java    |      1 +
 .../openwire/v7/TransactionIdMarshaller.java       |      1 +
 .../openwire/v7/TransactionInfoMarshaller.java     |      1 +
 .../openwire/v7/WireFormatInfoMarshaller.java      |      1 +
 .../openwire/v7/XATransactionIdMarshaller.java     |      1 +
 .../openwire/v8/ActiveMQBlobMessageMarshaller.java |      0
 .../v8/ActiveMQBytesMessageMarshaller.java         |      0
 .../openwire/v8/ActiveMQDestinationMarshaller.java |      0
 .../openwire/v8/ActiveMQMapMessageMarshaller.java  |      0
 .../openwire/v8/ActiveMQMessageMarshaller.java     |      0
 .../v8/ActiveMQObjectMessageMarshaller.java        |      0
 .../openwire/v8/ActiveMQQueueMarshaller.java       |      0
 .../v8/ActiveMQStreamMessageMarshaller.java        |      0
 .../v8/ActiveMQTempDestinationMarshaller.java      |      0
 .../openwire/v8/ActiveMQTempQueueMarshaller.java   |      0
 .../openwire/v8/ActiveMQTempTopicMarshaller.java   |      0
 .../openwire/v8/ActiveMQTextMessageMarshaller.java |      0
 .../openwire/v8/ActiveMQTopicMarshaller.java       |      0
 .../openwire/v8/BaseCommandMarshaller.java         |      0
 .../openwire/v8/BaseDataStreamMarshaller.java      |      0
 .../activemq/openwire/v8/BrokerIdMarshaller.java   |      0
 .../activemq/openwire/v8/BrokerInfoMarshaller.java |      0
 .../openwire/v8/ConnectionControlMarshaller.java   |      0
 .../openwire/v8/ConnectionErrorMarshaller.java     |      0
 .../openwire/v8/ConnectionIdMarshaller.java        |      0
 .../openwire/v8/ConnectionInfoMarshaller.java      |      0
 .../openwire/v8/ConsumerControlMarshaller.java     |      0
 .../activemq/openwire/v8/ConsumerIdMarshaller.java |      0
 .../openwire/v8/ConsumerInfoMarshaller.java        |      0
 .../openwire/v8/ControlCommandMarshaller.java      |      0
 .../openwire/v8/DataArrayResponseMarshaller.java   |      0
 .../openwire/v8/DataResponseMarshaller.java        |      0
 .../openwire/v8/DestinationInfoMarshaller.java     |      0
 .../openwire/v8/DiscoveryEventMarshaller.java      |      0
 .../openwire/v8/ExceptionResponseMarshaller.java   |      0
 .../openwire/v8/FlushCommandMarshaller.java        |      0
 .../openwire/v8/IntegerResponseMarshaller.java     |      0
 .../openwire/v8/JournalQueueAckMarshaller.java     |      0
 .../openwire/v8/JournalTopicAckMarshaller.java     |      0
 .../openwire/v8/JournalTraceMarshaller.java        |      0
 .../openwire/v8/JournalTransactionMarshaller.java  |      0
 .../openwire/v8/KeepAliveInfoMarshaller.java       |      0
 .../openwire/v8/LastPartialCommandMarshaller.java  |      0
 .../openwire/v8/LocalTransactionIdMarshaller.java  |      0
 .../activemq/openwire/v8/MarshallerFactory.java    |      0
 .../activemq/openwire/v8/MessageAckMarshaller.java |      0
 .../openwire/v8/MessageDispatchMarshaller.java     |      0
 .../v8/MessageDispatchNotificationMarshaller.java  |      0
 .../activemq/openwire/v8/MessageIdMarshaller.java  |      0
 .../activemq/openwire/v8/MessageMarshaller.java    |      0
 .../openwire/v8/MessagePullMarshaller.java         |      0
 .../openwire/v8/NetworkBridgeFilterMarshaller.java |      0
 .../openwire/v8/PartialCommandMarshaller.java      |      0
 .../openwire/v8/ProducerAckMarshaller.java         |      0
 .../activemq/openwire/v8/ProducerIdMarshaller.java |      0
 .../openwire/v8/ProducerInfoMarshaller.java        |      0
 .../activemq/openwire/v8/RemoveInfoMarshaller.java |      0
 .../v8/RemoveSubscriptionInfoMarshaller.java       |      0
 .../openwire/v8/ReplayCommandMarshaller.java       |      0
 .../activemq/openwire/v8/ResponseMarshaller.java   |      0
 .../activemq/openwire/v8/SessionIdMarshaller.java  |      0
 .../openwire/v8/SessionInfoMarshaller.java         |      0
 .../openwire/v8/ShutdownInfoMarshaller.java        |      0
 .../openwire/v8/SubscriptionInfoMarshaller.java    |      0
 .../openwire/v8/TransactionIdMarshaller.java       |      0
 .../openwire/v8/TransactionInfoMarshaller.java     |      0
 .../openwire/v8/WireFormatInfoMarshaller.java      |      0
 .../openwire/v8/XATransactionIdMarshaller.java     |      0
 activemq-optional/pom.xml                          |    258 -
 .../activemq/axis/ActiveMQVendorAdapter.java       |     98 -
 .../java/org/apache/activemq/axis/package.html     |     26 -
 .../activemq/benchmark/BenchmarkSupport.java       |    224 -
 .../org/apache/activemq/benchmark/Consumer.java    |    108 -
 .../org/apache/activemq/benchmark/Producer.java    |    188 -
 .../activemq/benchmark/ProducerConsumer.java       |     84 -
 .../apache/activemq/filter/JAXPXPathEvaluator.java |     78 -
 .../activemq/filter/XMLBeansXPathEvaluator.java    |     61 -
 .../apache/activemq/store/amq/AMQJournalTool.java  |    353 -
 .../activemq/store/amq/AMQJournalToolCommand.java  |     44 -
 .../activemq/store/amq/CommandLineSupport.java     |    123 -
 .../activemq/store/amq/CustomResourceLoader.java   |     97 -
 .../java/org/apache/activemq/store/amq/Entry.java  |     70 -
 .../activemq/store/amq/MessageBodyFormatter.java   |     62 -
 .../activemq/store/amq/reader/AMQIterator.java     |     85 -
 .../activemq/store/amq/reader/AMQReader.java       |    172 -
 .../activemq/store/amq/reader/MessageLocation.java |     60 -
 .../org/apache/activemq/tool/AcidTestTool.java     |    363 -
 .../org/apache/activemq/tool/ConsumerTool.java     |    134 -
 .../org/apache/activemq/tool/ProducerTool.java     |    132 -
 .../discovery/http/DiscoveryRegistryServlet.java   |    106 -
 .../discovery/http/EmbeddedJettyServer.java        |     77 -
 .../discovery/http/HTTPDiscoveryAgent.java         |    343 -
 .../discovery/http/HTTPDiscoveryAgentFactory.java  |     48 -
 .../transport/http/BlockingQueueTransport.java     |     72 -
 .../transport/http/HttpClientTransport.java        |    360 -
 .../transport/http/HttpEmbeddedTunnelServlet.java  |     78 -
 .../activemq/transport/http/HttpTransport.java     |    240 -
 .../transport/http/HttpTransportFactory.java       |     99 -
 .../transport/http/HttpTransportServer.java        |    113 -
 .../activemq/transport/http/HttpTunnelServlet.java |    251 -
 .../transport/https/HttpsClientTransport.java      |     34 -
 .../activemq/transport/https/HttpsTransport.java   |     59 -
 .../transport/https/HttpsTransportFactory.java     |     60 -
 .../transport/https/HttpsTransportServer.java      |    155 -
 .../https/Krb5AndCertsSslSocketConnector.java      |    196 -
 .../apache/activemq/transport/ws/StompServlet.java |     57 -
 .../apache/activemq/transport/ws/StompSocket.java  |    111 -
 .../activemq/transport/ws/WSTransportFactory.java  |     37 -
 .../activemq/transport/ws/WSTransportServer.java   |     84 -
 .../transport/xstream/XStreamWireFormat.java       |    111 -
 .../xstream/XStreamWireFormatFactory.java          |     32 -
 .../org/apache/activemq/util/JmsLogAppender.java   |     79 -
 .../activemq/util/JmsLogAppenderSupport.java       |    169 -
 .../apache/activemq/util/JndiJmsLogAppender.java   |    160 -
 .../util/oxm/AbstractXMLMessageTransformer.java    |    149 -
 .../activemq/util/oxm/OXMMessageTransformer.java   |     78 -
 .../util/oxm/XStreamMessageTransformer.java        |    108 -
 .../util/xstream/XStreamMessageTransformer.java    |    209 -
 .../org/apache/activemq/store/amq/help.txt         |     52 -
 .../java/org/apache/activemq/bugs/AMQ2764Test.java |    300 -
 .../activemq/store/amq/reader/AMQReaderTest.java   |     56 -
 .../transport/http/HttpClientReconnectTest.java    |     86 -
 .../transport/http/HttpJMSMessageTest.java         |     95 -
 .../http/HttpJMSMessagesWithCompressionTest.java   |    217 -
 .../http/HttpJmsDurableTopicSendReceiveTest.java   |     57 -
 .../http/HttpSendCompressedMessagesTest.java       |    378 -
 .../transport/http/HttpTransportBrokerTest.java    |     60 -
 .../transport/http/WaitForJettyListener.java       |     49 -
 .../transport/https/HttpsTransportBrokerTest.java  |     48 -
 .../activemq/transport/ws/WSTransportTest.java     |     45 -
 .../transport/xstream/XStreamWireFormatTest.java   |     48 -
 .../apache/activemq/util/JmsLogAppenderTest.java   |    115 -
 .../oxm/AbstractXMLMessageTransformerTest.java     |    228 -
 .../util/oxm/XStreamMessageTransformTest.java      |    136 -
 .../util/xstream/XStreamTransformTest.java         |    315 -
 .../src/test/resources/client.keystore             |    Bin 646 -> 0 bytes
 .../src/test/resources/log4j.properties            |     35 -
 .../axis/activemq-connection-factory.properties    |     24 -
 .../activemq/bugs/amq2764/reconnect-broker1.xml    |     48 -
 .../activemq/bugs/amq2764/reconnect-broker2.xml    |     39 -
 .../apache/activemq/store/amq/reader/data/data-1   |    Bin 64331 -> 0 bytes
 .../apache/activemq/store/amq/reader/data/data-2   |    Bin 64835 -> 0 bytes
 .../apache/activemq/store/amq/reader/data/data-3   |    Bin 64638 -> 0 bytes
 .../apache/activemq/store/amq/reader/data/data-4   |    Bin 65397 -> 0 bytes
 .../apache/activemq/store/amq/reader/data/data-5   |    Bin 65390 -> 0 bytes
 .../apache/activemq/store/amq/reader/data/data-6   |    Bin 65397 -> 0 bytes
 .../apache/activemq/store/amq/reader/data/data-7   |    Bin 64833 -> 0 bytes
 .../apache/activemq/store/amq/reader/data/data-8   |    Bin 65397 -> 0 bytes
 .../apache/activemq/store/amq/reader/data/data-9   |    Bin 65014 -> 0 bytes
 .../src/test/resources/server.keystore             |    Bin 1352 -> 0 bytes
 activemq-optional/src/webapp/WEB-INF/web.xml       |     53 -
 activemq-osgi/pom.xml                              |    596 +
 .../src/main/descriptors/uber-sources.xml          |     46 +
 .../activemq/osgi/ActiveMQServiceFactory.java      |    152 +
 .../src/main/resources/META-INF/spring.handlers    |     23 +
 .../resources/OSGI-INF/blueprint/activemq-osgi.xml |     33 +
 activemq-partition/pom.xml                         |    156 +
 .../apache/activemq/partition/PartitionBroker.java |    366 +
 .../activemq/partition/PartitionBrokerPlugin.java  |     66 +
 .../partition/ZooKeeperPartitionBroker.java        |    125 +
 .../partition/ZooKeeperPartitionBrokerPlugin.java  |     68 +
 .../activemq/partition/dto/Partitioning.java       |    161 +
 .../org/apache/activemq/partition/dto/Target.java  |     59 +
 .../activemq/partition/PartitionBrokerTest.java    |    252 +
 .../partition/ZooKeeperPartitionBrokerTest.java    |     99 +
 activemq-pool/pom.xml                              |     56 +-
 .../activemq/pool/ActiveMQResourceManager.java     |    165 +-
 .../pool/AmqJNDIPooledConnectionFactory.java       |    107 -
 .../org/apache/activemq/pool/ConnectionKey.java    |     75 -
 .../org/apache/activemq/pool/ConnectionPool.java   |    227 -
 .../apache/activemq/pool/JcaConnectionPool.java    |     44 -
 .../activemq/pool/JcaPooledConnectionFactory.java  |     76 +-
 .../org/apache/activemq/pool/PooledConnection.java |    205 +-
 .../activemq/pool/PooledConnectionFactory.java     |    304 +-
 .../activemq/pool/PooledMessageConsumer.java       |     84 -
 .../org/apache/activemq/pool/PooledProducer.java   |    132 -
 .../apache/activemq/pool/PooledQueueSender.java    |     53 -
 .../org/apache/activemq/pool/PooledSession.java    |    395 -
 .../activemq/pool/PooledSessionEventListener.java  |     41 -
 .../apache/activemq/pool/PooledTopicPublisher.java |     59 -
 .../java/org/apache/activemq/pool/SessionKey.java  |     63 -
 .../java/org/apache/activemq/pool/SessionPool.java |    121 -
 .../org/apache/activemq/pool/XaConnectionPool.java |    100 -
 .../activemq/pool/XaPooledConnectionFactory.java   |    154 +-
 .../java/org/apache/activemq/pool/package.html     |     28 -
 .../apache/activemq/pool/ConfigFromPropsTest.java  |     38 +
 .../pool/ConnectionExpiryEvictsFromPoolTest.java   |     79 -
 .../pool/ConnectionFailureEvictsFromPoolTest.java  |     46 +-
 ...ceiveTwoConnectionsWithSenderUsingPoolTest.java |     44 -
 .../PooledConnectionFactoryMaximumActiveTest.java  |    163 -
 .../activemq/pool/PooledConnectionFactoryTest.java |    140 +-
 ...ectionFactoryWithTemporaryDestinationsTest.java |    124 -
 .../pool/PooledConnectionTempDestCleanupTest.java  |    222 -
 .../apache/activemq/pool/PooledConnectionTest.java |    111 -
 .../activemq/pool/PooledSessionExhaustionTest.java |    112 -
 .../activemq/pool/PooledTopicPublisherTest.java    |    106 -
 .../apache/activemq/pool/XAConnectionPoolTest.java |    214 +-
 activemq-ra/pom.xml                                |     74 +-
 .../apache/activemq/ra/ActiveMQActivationSpec.java |     72 +-
 .../activemq/ra/ActiveMQConnectionFactory.java     |      4 +-
 .../activemq/ra/ActiveMQConnectionRequestInfo.java |    151 +-
 .../activemq/ra/ActiveMQConnectionSupport.java     |    227 +-
 .../apache/activemq/ra/ActiveMQEndpointWorker.java |    138 +-
 .../activemq/ra/ActiveMQManagedConnection.java     |     37 +-
 .../ra/ActiveMQManagedConnectionFactory.java       |    112 +-
 .../activemq/ra/ActiveMQResourceAdapter.java       |    216 +-
 .../apache/activemq/ra/LocalAndXATransaction.java  |     38 +-
 .../apache/activemq/ra/ManagedConnectionProxy.java |     15 +-
 .../apache/activemq/ra/MessageActivationSpec.java  |     13 +
 .../org/apache/activemq/ra/ServerSessionImpl.java  |     13 +-
 .../apache/activemq/ra/ServerSessionPoolImpl.java  |     58 +-
 .../activemq/ra/ActiveMQActivationSpecTest.java    |    109 +-
 .../activemq/ra/ActiveMQConnectionFactoryTest.java |    131 +-
 ...ctiveMQResourceAdapterJavaBeanEqualityTest.java |     32 +-
 .../ra/ConnectionEventListenerAdapter.java         |      9 +-
 .../activemq/ra/ConnectionManagerAdapter.java      |     17 +-
 .../activemq/ra/FailoverManagedClusterTest.java    |     87 +-
 .../activemq/ra/FailoverManagedConnectionTest.java |     54 +-
 .../activemq/ra/JmsXAQueueTransactionTest.java     |     53 +-
 .../ra/JmsXARollback2CxTransactionTest.java        |     61 +-
 .../test/java/org/apache/activemq/ra/MDBTest.java  |    665 +-
 .../activemq/ra/ManagedConnectionFactoryTest.java  |     74 +-
 .../apache/activemq/ra/ManagedConnectionTest.java  |     43 +-
 .../activemq/ra/MessageEndpointProxyTest.java      |     34 +-
 .../ra/SSLMAnagedConnectionFactoryTest.java        |    101 +
 .../test/java/org/apache/activemq/ra/SSLTest.java  |    522 +
 .../apache/activemq/ra/ServerSessionImplTest.java  |    221 +-
 .../activemq/ra/UnsubscribeResubscribeTest.java    |     23 +-
 activemq-ra/src/test/resources/client.keystore     |    Bin 0 -> 2197 bytes
 activemq-ra/src/test/resources/jndi.properties     |     38 +
 activemq-ra/src/test/resources/server.keystore     |    Bin 0 -> 2197 bytes
 activemq-rar/pom.xml                               |    316 +-
 activemq-rar/src/main/rar/META-INF/NOTICE          |     19 +-
 activemq-rar/src/main/rar/META-INF/ra.xml          |     55 +
 activemq-rar/src/main/rar/broker-config.xml        |      4 +-
 activemq-run/pom.xml                               |     62 +-
 activemq-runtime-config/pom.xml                    |    235 +
 .../plugin/AbstractRuntimeConfigurationBroker.java |    172 +
 .../plugin/AuthorizationPluginProcessor.java       |     77 +
 .../activemq/plugin/ConfigurationProcessor.java    |     36 +
 .../plugin/DefaultConfigurationProcessor.java      |    215 +
 .../plugin/DestinationInterceptorProcessor.java    |     34 +
 .../plugin/DestinationPolicyProcessor.java         |     37 +
 .../activemq/plugin/DestinationsProcessor.java     |     76 +
 .../java/org/apache/activemq/plugin/JAXBUtils.java |     70 +
 .../activemq/plugin/NetworkConnectorProcessor.java |     80 +
 .../plugin/NetworkConnectorsProcessor.java         |     34 +
 .../apache/activemq/plugin/PluginsProcessor.java   |     37 +
 .../activemq/plugin/PolicyEntryProcessor.java      |     58 +
 .../apache/activemq/plugin/PolicyMapProcessor.java |     44 +
 .../apache/activemq/plugin/ProcessorFactory.java   |     39 +
 .../activemq/plugin/PropertiesPlaceHolderUtil.java |    183 +
 .../plugin/RuntimeConfigurationBroker.java         |    255 +
 .../plugin/RuntimeConfigurationPlugin.java         |     51 +
 .../SimpleAuthenticationPluginProcessor.java       |     47 +
 .../plugin/UpdateVirtualDestinationsTask.java      |    132 +
 .../VirtualDestinationInterceptorProcessor.java    |     95 +
 .../java/JavaRuntimeConfigurationBroker.java       |    251 +
 .../java/JavaRuntimeConfigurationPlugin.java       |     43 +
 .../jaxb2_commons/ElementAwareEqualsStrategy.java  |     42 +
 .../plugin/jmx/RuntimeConfigurationView.java       |     55 +
 .../plugin/jmx/RuntimeConfigurationViewMBean.java  |     35 +
 .../activemq/plugin/util/PolicyEntryUtil.java      |    117 +
 .../src/main/resources/.gitignore                  |      1 +
 .../src/main/resources/binding.xjb                 |    140 +
 .../apache/activemq/AbstractAuthorizationTest.java |     67 +
 .../apache/activemq/AbstractVirtualDestTest.java   |    129 +
 .../org/apache/activemq/AuthenticationTest.java    |     71 +
 .../org/apache/activemq/AuthorizationTest.java     |    100 +
 .../org/apache/activemq/CustomPropertiesBean.java  |     42 +
 .../java/org/apache/activemq/DestinationsTest.java |     70 +
 .../test/java/org/apache/activemq/MBeanTest.java   |    123 +
 .../org/apache/activemq/NameSpaceXmlLoadTest.java  |     58 +
 .../org/apache/activemq/NetworkConnectorTest.java  |    110 +
 .../java/org/apache/activemq/PolicyEntryTest.java  |    128 +
 .../apache/activemq/RuntimeConfigTestSupport.java  |     91 +
 .../java/org/apache/activemq/SpringBeanTest.java   |    185 +
 .../java/org/apache/activemq/VirtualDestTest.java  |    264 +
 .../activemq/java/JavaAuthenticationTest.java      |    159 +
 .../activemq/java/JavaAuthorizationTest.java       |    244 +
 .../apache/activemq/java/JavaDestinationsTest.java |    107 +
 .../activemq/java/JavaNetworkConnectorTest.java    |    170 +
 .../apache/activemq/java/JavaPolicyEntryTest.java  |    904 +
 .../apache/activemq/java/JavaVirtualDestTest.java  |    412 +
 .../src/test/resources/groups.properties           |     21 +
 .../src/test/resources/log4j.properties            |     36 +
 .../src/test/resources/login.config                |     22 +
 .../activemq/authenticationTest-two-users.xml      |     59 +
 .../apache/activemq/authenticationTest-users.xml   |     54 +
 .../activemq/authorizationTest-users-guests.xml    |     57 +
 .../apache/activemq/authorizationTest-users.xml    |     55 +
 .../authorizationTest-wildcard-users-guests.xml    |     57 +
 .../org/apache/activemq/destinationTest-add.xml    |     36 +
 .../apache/activemq/destinationTest-original.xml   |     34 +
 .../org/apache/activemq/destinationTest-remove.xml |     36 +
 .../apache/activemq/emptyManualUpdateConfig.xml    |     29 +
 .../emptyUpdatableConfig1000-spring-bean.xml       |     34 +
 ...0-spring-property-file-list-and-beanFactory.xml |     41 +
 ...datableConfig1000-spring-property-file-list.xml |     38 +
 ...UpdatableConfig1000-spring-property-file-nc.xml |     39 +
 ...ptyUpdatableConfig1000-spring-property-file.xml |     35 +
 ...emptyUpdatableConfig1000-spring-property-nc.xml |     35 +
 .../emptyUpdatableConfig1000-spring-property.xml   |     31 +
 .../apache/activemq/emptyUpdatableConfig1000.xml   |     29 +
 .../org/apache/activemq/namespace-prefix.xml       |     64 +
 .../activemq/networkConnectorTest-mod-one-nc.xml   |     33 +
 .../activemq/networkConnectorTest-one-nc.xml       |     47 +
 .../activemq/networkConnectorTest-two-nc.xml       |     34 +
 .../org/apache/activemq/parseErrorConfig.xml       |     30 +
 .../activemq/policyEntryTest-policy-ml-add.xml     |     37 +
 .../policyEntryTest-policy-ml-child-mod.xml        |     37 +
 .../activemq/policyEntryTest-policy-ml-mod.xml     |     36 +
 .../policyEntryTest-policy-ml-parent-mod.xml       |     37 +
 .../activemq/policyEntryTest-policy-ml-parent.xml  |     37 +
 .../apache/activemq/policyEntryTest-policy-ml.xml  |     36 +
 ...g-property-file-list-and-beanFactory-new-nc.xml |     45 +
 .../activemq/virtualDestTest-add-composite-vd.xml  |     36 +
 .../virtualDestTest-add-filtered-composite-vd.xml  |     35 +
 .../activemq/virtualDestTest-mod-composite-vd.xml  |     36 +
 .../virtualDestTest-mod-filtered-composite-vd.xml  |     35 +
 .../apache/activemq/virtualDestTest-mod-one-vd.xml |     36 +
 .../org/apache/activemq/virtualDestTest-one-vd.xml |     36 +
 .../src/test/resources/users.properties            |     20 +
 activemq-shiro/pom.xml                             |    178 +
 .../apache/activemq/shiro/ConnectionReference.java |     66 +
 .../shiro/DefaultSecurityContextFactory.java       |     45 +
 .../activemq/shiro/SecurityContextFactory.java     |     56 +
 .../org/apache/activemq/shiro/SecurityFilter.java  |     41 +
 .../org/apache/activemq/shiro/ShiroPlugin.java     |    246 +
 .../activemq/shiro/authc/AuthenticationFilter.java |    137 +
 .../activemq/shiro/authc/AuthenticationPolicy.java |     58 +
 .../shiro/authc/AuthenticationTokenFactory.java    |     46 +
 .../shiro/authc/DefaultAuthenticationPolicy.java   |    212 +
 .../authc/DefaultAuthenticationTokenFactory.java   |     59 +
 .../org/apache/activemq/shiro/authz/Action.java    |     35 +
 .../shiro/authz/ActionPermissionResolver.java      |     50 +
 .../shiro/authz/ActiveMQPermissionResolver.java    |     57 +
 .../shiro/authz/ActiveMQWildcardPermission.java    |    275 +
 .../activemq/shiro/authz/AuthorizationFilter.java  |    226 +
 .../activemq/shiro/authz/DestinationAction.java    |     90 +
 .../authz/DestinationActionPermissionResolver.java |    272 +
 .../activemq/shiro/env/EnvironmentFilter.java      |     45 +
 .../apache/activemq/shiro/env/IniEnvironment.java  |    136 +
 .../shiro/mgt/DefaultActiveMqSecurityManager.java  |     41 +
 .../shiro/session/mgt/DisabledSessionManager.java  |     39 +
 .../shiro/subject/ConnectionSubjectFactory.java    |     48 +
 .../shiro/subject/ConnectionSubjectResolver.java   |     67 +
 .../subject/DefaultConnectionSubjectFactory.java   |     52 +
 .../shiro/subject/SubjectConnectionReference.java  |     46 +
 .../activemq/shiro/subject/SubjectFilter.java      |    119 +
 .../activemq/shiro/subject/SubjectResolver.java    |     32 +
 .../shiro/subject/SubjectSecurityContext.java      |     89 +
 .../activemq/shiro/ConnectionReferenceTest.java    |     43 +
 .../apache/activemq/shiro/SecurityFilterTest.java  |     37 +
 .../org/apache/activemq/shiro/ShiroPluginTest.java |    403 +
 .../shiro/authc/AuthenticationFilterTest.java      |     86 +
 .../authc/DefaultAuthenticationPolicyTest.java     |    339 +
 .../authz/ActiveMQPermissionResolverTest.java      |     53 +
 .../authz/ActiveMQWildcardPermissionTest.java      |    158 +
 .../shiro/authz/AuthorizationFilterTest.java       |    364 +
 .../DestinationActionPermissionResolverTest.java   |    153 +
 .../shiro/authz/DestinationActionTest.java         |     58 +
 .../activemq/shiro/env/EnvironmentFilterTest.java  |     30 +
 .../activemq/shiro/env/IniEnvironmentTest.java     |    121 +
 .../session/mgt/DisabledSessionManagerTest.java    |     47 +
 .../subject/ConnectionSubjectResolverTest.java     |     80 +
 .../DefaultConnectionSubjectFactoryTest.java       |     55 +
 .../activemq/shiro/subject/SubjectAdapter.java     |    185 +
 .../subject/SubjectConnectionReferenceTest.java    |     33 +
 .../activemq/shiro/subject/SubjectFilterTest.java  |     59 +
 .../shiro/subject/SubjectSecurityContextTest.java  |     58 +
 activemq-shiro/src/test/resources/empty.shiro.ini  |     20 +
 .../src/test/resources/minimal.shiro.ini           |     63 +
 .../src/test/resources/nosystem.shiro.ini          |     38 +
 .../apache/activemq/shiro/embedded-ini-config.xml  |     95 +
 .../apache/activemq/shiro/external-ini-config.xml  |     53 +
 .../org/apache/activemq/shiro/no-ini-config.xml    |     78 +
 activemq-shiro/src/test/resources/shiro.ini        |     64 +
 activemq-spring/pom.xml                            |    409 +-
 .../apache/activemq/hooks/SpringContextHook.java   |     13 -
 .../activemq/hooks/osgi/SpringOsgiContextHook.java |     51 +
 .../activemq/network/jms/JmsQueueConnector.java    |     36 +
 .../activemq/network/jms/JmsTopicConnector.java    |     36 +
 .../network/jms/JndiTemplateLookupFactory.java     |     37 +
 .../activemq/pool/PooledConnectionFactoryBean.java |     57 +-
 .../security/CachedLDAPAuthorizationMap.java       |     42 +
 .../activemq/security/XBeanAuthorizationEntry.java |     86 +
 .../activemq/security/XBeanAuthorizationMap.java   |     85 +
 .../activemq/spring/ActiveMQConnectionFactory.java |     78 +
 .../ActiveMQConnectionFactoryFactoryBean.java      |      0
 .../spring/ActiveMQXAConnectionFactory.java        |     77 +
 .../activemq/spring/SpringBrokerContext.java       |     54 +
 .../apache/activemq/spring/SpringSslContext.java   |    268 +
 .../java/org/apache/activemq/spring/Utils.java     |     48 +
 .../java/org/apache/activemq/spring/package.html   |      0
 .../store/PersistenceAdapterFactoryBean.java       |      0
 .../apache/activemq/xbean/BrokerFactoryBean.java   |    171 +
 .../apache/activemq/xbean/XBeanBrokerFactory.java  |    116 +
 .../apache/activemq/xbean/XBeanBrokerService.java  |    133 +
 .../java/org/apache/activemq/xbean/package.html    |      0
 .../src/main/resources/META-INF/spring.schemas     |     50 +
 .../activemq/spring/SpringBrokerFactoryTest.java   |     38 +
 .../activemq/store/leveldb/LevelDBConfigTest.java  |    122 +
 .../apache/activemq/usecases/AMQDeadlockTest3.java |     31 +-
 .../usecases/AMQDeadlockTestW4Brokers.java         |      5 +-
 .../apache/activemq/usecases/AMQFailoverIssue.java |     13 +-
 .../src/test/java/org/apache/bugs/AMQ1730Test.java |     26 +-
 .../src/test/java/org/apache/bugs/AMQ2754Test.java |    184 +-
 .../test/java/org/apache/bugs/LoadBalanceTest.java |    117 +-
 .../org/apache/activemq/store/leveldb/leveldb.xml  |     55 +
 .../resources/spring/activemq-embedded-factory.xml |     28 +
 .../src/test/resources/spring/spring.xml           |     20 +-
 activemq-stomp/pom.xml                             |    260 +
 .../activemq/transport/stomp/FrameTranslator.java  |    161 +
 .../transport/stomp/JmsFrameTranslator.java        |    307 +
 .../transport/stomp/LegacyFrameTranslator.java     |    238 +
 .../transport/stomp/ProtocolConverter.java         |    995 +
 .../transport/stomp/ProtocolException.java         |      0
 .../activemq/transport/stomp/ResponseHandler.java  |      0
 .../org/apache/activemq/transport/stomp/Stomp.java |    192 +
 .../activemq/transport/stomp/StompCodec.java       |    152 +
 .../activemq/transport/stomp/StompConnection.java  |    270 +
 .../activemq/transport/stomp/StompFrame.java       |    263 +
 .../activemq/transport/stomp/StompFrameError.java  |      0
 .../transport/stomp/StompInactivityMonitor.java    |     69 +
 .../transport/stomp/StompNIOSSLTransport.java      |     96 +
 .../stomp/StompNIOSSLTransportFactory.java         |     86 +
 .../transport/stomp/StompNIOTransport.java         |    159 +
 .../transport/stomp/StompNIOTransportFactory.java  |    113 +
 .../stomp/StompQueueBrowserSubscription.java       |     56 +
 .../transport/stomp/StompSslTransportFactory.java  |    110 +
 .../transport/stomp/StompSubscription.java         |    236 +
 .../activemq/transport/stomp/StompTransport.java   |     38 +
 .../transport/stomp/StompTransportFactory.java     |      0
 .../transport/stomp/StompTransportFilter.java      |    197 +
 .../activemq/transport/stomp/StompWireFormat.java  |    389 +
 .../transport/stomp/StompWireFormatFactory.java    |     55 +
 .../activemq/transport/stomp/XStreamSupport.java   |     47 +
 .../apache/activemq/transport/stomp/package.html   |      0
 .../transport/frametranslator/jms-advisory-json    |      0
 .../transport/frametranslator/jms-advisory-xml     |      0
 .../activemq/transport/frametranslator/jms-byte    |      0
 .../activemq/transport/frametranslator/jms-json    |      0
 .../transport/frametranslator/jms-map-json         |      0
 .../activemq/transport/frametranslator/jms-map-xml |      0
 .../transport/frametranslator/jms-object-json      |      0
 .../transport/frametranslator/jms-object-xml       |      0
 .../activemq/transport/frametranslator/jms-xml     |      0
 .../services/org/apache/activemq/transport/stomp   |      0
 .../org/apache/activemq/transport/stomp+nio        |      0
 .../org/apache/activemq/transport/stomp+nio+ssl    |      0
 .../org/apache/activemq/transport/stomp+ssl        |      0
 .../services/org/apache/activemq/wireformat/stomp  |      0
 .../activemq/transport/stomp/ConnectTest.java      |    179 +
 .../transport/stomp/LegacyFrameTranslatorTest.java |    225 +
 .../activemq/transport/stomp/SamplePojo.java       |     55 +
 .../transport/stomp/Stomp11NIOSSLTest.java         |     42 +
 .../activemq/transport/stomp/Stomp11NIOTest.java   |     38 +
 .../transport/stomp/Stomp11SslAuthTest.java        |     47 +
 .../activemq/transport/stomp/Stomp11Test.java      |   1119 +
 .../transport/stomp/Stomp12NIOSSLTest.java         |     42 +
 .../activemq/transport/stomp/Stomp12NIOTest.java   |     38 +
 .../transport/stomp/Stomp12SslAuthTest.java        |     47 +
 .../activemq/transport/stomp/Stomp12Test.java      |    546 +
 .../transport/stomp/StompAdvisoryTest.java         |    347 +
 .../stomp/StompCompositeDestinationTest.java       |    295 +
 .../transport/stomp/StompConnectTimeoutTest.java   |    172 +
 .../activemq/transport/stomp/StompFrameTest.java   |     39 +
 .../stomp/StompInactivityMonitorTest.java          |    145 +
 .../activemq/transport/stomp/StompLoadTest.java    |    191 +
 .../transport/stomp/StompMaxDataSizeTest.java      |    153 +
 .../transport/stomp/StompMaxFrameSizeTest.java     |    338 +
 .../transport/stomp/StompMissingMessageTest.java   |    198 +
 .../activemq/transport/stomp/StompNIOLoadTest.java |     39 +
 .../transport/stomp/StompNIOSSLLoadTest.java       |     43 +
 .../activemq/transport/stomp/StompNIOSSLTest.java  |     42 +
 .../activemq/transport/stomp/StompNIOTest.java     |     38 +
 .../transport/stomp/StompPrefetchTest.java         |    119 +
 .../activemq/transport/stomp/StompSSLLoadTest.java |     43 +
 .../activemq/transport/stomp/StompSslAuthTest.java |     98 +
 .../activemq/transport/stomp/StompSslTest.java     |     42 +
 .../stomp/StompSubscriptionRemoveTest.java         |    147 +
 .../activemq/transport/stomp/StompTelnetTest.java  |     90 +
 .../apache/activemq/transport/stomp/StompTest.java |   2269 +
 .../activemq/transport/stomp/StompTestSupport.java |    442 +
 .../stomp/StompTimeStampingBrokerPluginTest.java   |    121 +
 .../transport/stomp/StompVirtualTopicTest.java     |    239 +
 .../stomp/auto/AutoStompConnectTimeoutTest.java    |    180 +
 .../transport/stomp/auto/StompAutoNioSslTest.java  |     44 +
 .../transport/stomp/auto/StompAutoNioTest.java     |     40 +
 .../transport/stomp/auto/StompAutoSslTest.java     |     44 +
 .../transport/stomp/auto/StompAutoTest.java        |     40 +
 .../stomp/util/ResourceLoadingSslContext.java      |    236 +
 .../transport/stomp/util/XStreamBrokerContext.java |     61 +
 activemq-stomp/src/test/resources/client.keystore  |    Bin 0 -> 2201 bytes
 activemq-stomp/src/test/resources/log4j.properties |     42 +
 .../src/test/resources/login.config                |      0
 .../org/apache/activemq/security/groups.properties |      0
 .../org/apache/activemq/security/users.properties  |      0
 activemq-stomp/src/test/resources/server.keystore  |    Bin 0 -> 2201 bytes
 activemq-tooling/activemq-junit/pom.xml            |     70 +
 .../activemq/junit/EmbeddedActiveMQBroker.java     |    404 +
 .../junit/EmbeddedActiveMQBrokerConfigTest.java    |    110 +
 .../junit/EmbeddedActiveMQBrokerRuleTest.java      |     43 +
 .../EmbeddedActiveMQBrokerXbeanUriConfigTest.java  |    108 +
 .../MultipleEmbeddedActiveMQBrokerRuleTest.java    |     60 +
 .../src/test/resources/activemq-simple.xml         |     28 +
 activemq-tooling/activemq-maven-plugin/pom.xml     |     90 +
 .../java/org/apache/activemq/maven/Broker.java     |    137 +
 .../apache/activemq/maven/MavenBrokerManager.java  |     54 +
 .../maven/MavenBrokerSingletonManager.java         |     59 +
 .../org/apache/activemq/maven/StartBrokerMojo.java |    337 +
 .../org/apache/activemq/maven/StopBrokerMojo.java  |     64 +
 .../apache/activemq/maven/XBeanFileResolver.java   |     81 +
 .../apache/activemq/maven/StartBrokerMojoTest.java |    332 +
 .../activemq/maven/XBeanFileResolverTest.java      |     51 +
 .../activemq-memtest-maven-plugin/pom.xml          |     78 +
 .../readme.txt                                     |      0
 .../org/apache/activemq/maven/MemtestMojo.java     |    124 +
 .../java/org/apache/activemq/tool/JMSMemtest.java  |      0
 .../java/org/apache/activemq/tool/MemConsumer.java |      0
 .../org/apache/activemq/tool/MemMessageIdList.java |      0
 .../java/org/apache/activemq/tool/MemProducer.java |      0
 .../apache/activemq/tool/MemoryMonitoringTool.java |      0
 .../org/apache/activemq/tool/ReportGenerator.java  |      0
 .../activemq-perf-maven-plugin/pom.xml             |     85 +
 .../org/apache/activemq/maven/ConsumerMojo.java    |      0
 .../org/apache/activemq/maven/ProducerMojo.java    |      0
 .../java/org/apache/activemq/maven/ServerMojo.java |    145 +
 .../apache/activemq/tool/AbstractJmsClient.java    |    291 +
 .../activemq/tool/AbstractJmsClientSystem.java     |    309 +
 .../activemq/tool/AbstractJmsMeasurableClient.java |     52 +
 .../org/apache/activemq/tool/ClientRunBasis.java   |     21 +
 .../apache/activemq/tool/JmsConsumerClient.java    |    289 +
 .../apache/activemq/tool/JmsConsumerSystem.java    |     89 +
 .../apache/activemq/tool/JmsProducerClient.java    |    395 +
 .../apache/activemq/tool/JmsProducerSystem.java    |     94 +
 .../tool/properties/AbstractObjectProperties.java  |      0
 .../tool/properties/JmsClientProperties.java       |      0
 .../tool/properties/JmsClientSystemProperties.java |    136 +
 .../tool/properties/JmsConsumerProperties.java     |      0
 .../properties/JmsConsumerSystemProperties.java    |      0
 .../tool/properties/JmsFactoryProperties.java      |      0
 .../tool/properties/JmsProducerProperties.java     |    168 +
 .../properties/JmsProducerSystemProperties.java    |      0
 .../tool/properties/ReflectionConfigurable.java    |      0
 .../activemq/tool/properties/ReflectionUtil.java   |    324 +
 .../tool/reports/AbstractPerfReportWriter.java     |      0
 .../tool/reports/PerformanceReportWriter.java      |      0
 .../tool/reports/PerformanceStatisticsUtil.java    |      0
 .../tool/reports/VerbosePerfReportWriter.java      |      0
 .../tool/reports/XmlFilePerfReportWriter.java      |    409 +
 .../tool/reports/plugins/CpuReportPlugin.java      |      0
 .../tool/reports/plugins/ReportPlugin.java         |      0
 .../reports/plugins/ThroughputReportPlugin.java    |      0
 .../tool/sampler/AbstractPerformanceSampler.java   |    244 +
 .../activemq/tool/sampler/CpuSamplerTask.java      |      0
 .../activemq/tool/sampler/MeasurableClient.java    |      0
 .../tool/sampler/PerformanceEventListener.java     |      0
 .../activemq/tool/sampler/PerformanceSampler.java  |     64 +
 .../activemq/tool/sampler/RampDownNotifier.java    |     41 +
 .../tool/sampler/ThroughputSamplerTask.java        |     53 +
 .../tool/sampler/plugins/CpuSamplerPlugin.java     |      0
 .../sampler/plugins/LinuxCpuSamplerPlugin.java     |      0
 .../apache/activemq/tool/spi/ActiveMQPojoSPI.java  |      0
 .../activemq/tool/spi/ActiveMQReflectionSPI.java   |      0
 .../tool/spi/ClassLoaderSPIConnectionFactory.java  |      0
 .../tool/spi/ReflectionSPIConnectionFactory.java   |      0
 .../activemq/tool/spi/SPIConnectionFactory.java    |      0
 .../src/main/resources/log4j.properties            |     29 +
 .../activemq/tool/AbstractJmsClientTest.java       |    206 +
 .../activemq/tool/JmsProducerClientTest.java       |     85 +
 .../apache/activemq/tool/ReflectionUtilTest.java   |    349 +
 .../tool/properties/JmsProducerPropertiesTest.java |      0
 .../sampler/AbstractPerformanceSamplerTest.java    |    116 +
 .../maven-activemq-memtest-plugin/pom.xml          |     78 -
 .../org/apache/activemq/maven/MemtestMojo.java     |    123 -
 .../maven-activemq-perf-plugin/pom.xml             |     76 -
 .../java/org/apache/activemq/maven/ServerMojo.java |    143 -
 .../apache/activemq/tool/AbstractJmsClient.java    |    185 -
 .../activemq/tool/AbstractJmsClientSystem.java     |    275 -
 .../activemq/tool/AbstractJmsMeasurableClient.java |     51 -
 .../apache/activemq/tool/JmsConsumerClient.java    |    277 -
 .../apache/activemq/tool/JmsConsumerSystem.java    |     78 -
 .../apache/activemq/tool/JmsProducerClient.java    |    371 -
 .../apache/activemq/tool/JmsProducerSystem.java    |     78 -
 .../tool/properties/JmsClientSystemProperties.java |    125 -
 .../tool/properties/JmsProducerProperties.java     |    168 -
 .../activemq/tool/properties/ReflectionUtil.java   |    324 -
 .../tool/reports/XmlFilePerfReportWriter.java      |    406 -
 .../tool/sampler/AbstractPerformanceSampler.java   |    177 -
 .../activemq/tool/sampler/PerformanceSampler.java  |     52 -
 .../tool/sampler/ThroughputSamplerTask.java        |     54 -
 .../apache/activemq/tool/ReflectionUtilTest.java   |    345 -
 activemq-tooling/maven-activemq-plugin/pom.xml     |     86 -
 .../java/org/apache/activemq/maven/BrokerMojo.java |    158 -
 activemq-tooling/pom.xml                           |     18 +-
 activemq-unit-tests/.gitignore                     |      3 +
 activemq-unit-tests/pom.xml                        |   1276 +
 .../src/test/data/message1.xml                     |      0
 .../src/test/eclipse-resources/log4j.properties    |      0
 .../activemq/ActiveMQConnectionFactoryTest.java    |    292 +
 .../apache/activemq/ActiveMQMessageAuditTest.java  |      0
 .../activemq/ActiveMQSslConnectionFactoryTest.java |    263 +
 .../activemq/ActiveMQXAConnectionFactoryTest.java  |    584 +
 .../ActiveMQXAConnectionTxInterruptTest.java       |    275 +
 .../apache/activemq/BrokerDurableRejectedTest.java |    124 +
 .../org/apache/activemq/ClientTestSupport.java     |    177 +
 .../apache/activemq/CombinationTestSupport.java    |    272 +
 .../org/apache/activemq/ConnectionCleanupTest.java |     99 +
 ...ConnectionCloseMultipleTimesConcurrentTest.java |     96 +
 .../activemq/ConnectionCloseMultipleTimesTest.java |     67 +
 .../activemq/ConsumerReceiveWithTimeoutTest.java   |    161 +
 ...eConsumerButDontStartConnectionWarningTest.java |      0
 .../EmbeddedBrokerAndConnectionTestSupport.java    |      0
 .../apache/activemq/EmbeddedBrokerTestSupport.java |    147 +
 .../ExclusiveConsumerStartupDestinationTest.java   |    203 +
 .../org/apache/activemq/ExclusiveConsumerTest.java |    350 +
 .../activemq/ExpiredAckAsyncConsumerTest.java      |    240 +
 .../java/org/apache/activemq/ExpiryHogTest.java    |     82 +
 .../java/org/apache/activemq/JMSConsumerTest.java  |    929 +
 .../activemq/JMSDurableTopicRedeliverTest.java     |      0
 .../apache/activemq/JMSExclusiveConsumerTest.java  |      0
 .../org/apache/activemq/JMSIndividualAckTest.java  |    161 +
 .../java/org/apache/activemq/JMSMessageTest.java   |    545 +
 .../org/apache/activemq/JMSQueueRedeliverTest.java |      0
 .../java/org/apache/activemq/JMSUsecaseTest.java   |    141 +
 .../org/apache/activemq/JMSXAConsumerTest.java     |      0
 .../apache/activemq/JmsAutoAckListenerTest.java    |      0
 .../java/org/apache/activemq/JmsAutoAckTest.java   |      0
 .../java/org/apache/activemq/JmsBenchmark.java     |    209 +
 .../apache/activemq/JmsClientAckListenerTest.java  |      0
 .../java/org/apache/activemq/JmsClientAckTest.java |    168 +
 .../activemq/JmsConnectionStartStopTest.java       |    158 +
 .../JmsConsumerResetActiveListenerTest.java        |    166 +
 .../activemq/JmsCreateConsumerInOnMessageTest.java |     95 +
 .../JmsDurableQueueWildcardSendReceiveTest.java    |      0
 .../activemq/JmsDurableTopicSelectorTest.java      |      0
 .../activemq/JmsDurableTopicSendReceiveTest.java   |      0
 .../activemq/JmsDurableTopicTransactionTest.java   |      0
 .../JmsDurableTopicWildcardSendReceiveTest.java    |      0
 .../activemq/JmsMessageConsumerClosedTest.java     |    168 +
 .../apache/activemq/JmsMessageConsumerTest.java    |    170 +
 .../activemq/JmsMessageProcuderClosedTest.java     |    169 +
 .../activemq/JmsMultipleBrokersTestSupport.java    |    662 +
 .../activemq/JmsMultipleClientsTestSupport.java    |    335 +
 .../activemq/JmsQueueBrowserExpirationTest.java    |    147 +
 .../org/apache/activemq/JmsQueueBrowserTest.java   |    448 +
 .../activemq/JmsQueueCompositeSendReceiveTest.java |      0
 .../apache/activemq/JmsQueueRequestReplyTest.java  |      0
 .../org/apache/activemq/JmsQueueSelectorTest.java  |     80 +
 .../apache/activemq/JmsQueueSendReceiveTest.java   |      0
 ...ReceiveTwoConnectionsStartBeforeBrokerTest.java |      0
 .../JmsQueueSendReceiveTwoConnectionsTest.java     |     36 +
 .../JmsQueueSendReceiveUsingTwoSessionsTest.java   |      0
 .../JmsQueueTopicCompositeSendReceiveTest.java     |      0
 .../activemq/JmsQueueWildcardSendReceiveTest.java  |      0
 .../org/apache/activemq/JmsRedeliveredTest.java    |    611 +
 .../apache/activemq/JmsRollbackRedeliveryTest.java |    358 +
 .../apache/activemq/JmsSendReceiveTestSupport.java |    237 +
 .../JmsSendReceiveWithMessageExpirationTest.java   |    310 +
 .../activemq/JmsSendWithAsyncCallbackTest.java     |    127 +
 .../org/apache/activemq/JmsSessionRecoverTest.java |      0
 .../apache/activemq/JmsTempDestinationTest.java    |    377 +
 .../java/org/apache/activemq/JmsTestSupport.java   |    190 +
 .../activemq/JmsTopicCompositeSendReceiveTest.java |      0
 .../org/apache/activemq/JmsTopicRedeliverTest.java |      0
 .../apache/activemq/JmsTopicRequestReplyTest.java  |      0
 .../org/apache/activemq/JmsTopicSelectorTest.java  |    209 +
 .../JmsTopicSendReceiveSubscriberTest.java         |      0
 .../apache/activemq/JmsTopicSendReceiveTest.java   |      0
 .../JmsTopicSendReceiveWithTwoConnectionsTest.java |      0
 ...icSendReceiveWithTwoConnectionsWithJMXTest.java |      0
 .../activemq/JmsTopicSendSameMessageTest.java      |      0
 .../apache/activemq/JmsTopicTransactionTest.java   |      0
 .../activemq/JmsTopicWildcardSendReceiveTest.java  |    209 +
 .../apache/activemq/LargeMessageTestSupport.java   |      0
 .../java/org/apache/activemq/LoadTestBurnIn.java   |      0
 .../org/apache/activemq/MessageEvictionTest.java   |    288 +
 .../activemq/MessageListenerRedeliveryTest.java    |    437 +
 .../apache/activemq/MessageTransformationTest.java |      0
 .../activemq/OnePrefetchAsyncConsumerTest.java     |    222 +
 .../java/org/apache/activemq/OptimizedAckTest.java |    180 +
 .../activemq/PerDestinationStoreLimitTest.java     |      0
 .../activemq/ProducerFlowControlSendFailTest.java  |      0
 .../apache/activemq/ProducerFlowControlTest.java   |      0
 .../apache/activemq/QueueConsumerPriorityTest.java |     94 +
 .../activemq/ReconnectWithSameClientIDTest.java    |      0
 .../org/apache/activemq/RedeliveryPolicyTest.java  |    944 +
 .../org/apache/activemq/RemoveDestinationTest.java |    237 +
 .../org/apache/activemq/SpringTestSupport.java     |     65 +
 .../activemq/TcpTransportCloseConnectionTest.java  |    113 +
 .../test/java/org/apache/activemq/TestSupport.java |    248 +
 .../java/org/apache/activemq/TimeStampTest.java    |      0
 .../TopicSubscriptionCountBeforeFullTest.java      |    117 +
 .../apache/activemq/TransactionContextTest.java    |      0
 .../apache/activemq/ZeroPrefetchConsumerTest.java  |    404 +
 .../advisory/AdvisoryTempDestinationTests.java     |    239 +
 .../apache/activemq/advisory/AdvisoryTests.java    |    400 +
 .../activemq/advisory/ConsumerListenerTest.java    |    152 +
 .../activemq/advisory/DestinationListenerTest.java |      0
 .../activemq/advisory/ProducerListenerTest.java    |    151 +
 .../activemq/advisory/TempDestDeleteTest.java      |      0
 .../apache/activemq/advisory/TempDestLoadTest.java |    115 +
 .../activemq/advisory/TempQueueMemoryTest.java     |    171 +
 .../activemq/blob/BlobTransferPolicyUriTest.java   |      0
 .../activemq/blob/FTPBlobDownloadStrategyTest.java |    108 +
 .../java/org/apache/activemq/blob/FTPBlobTest.java |     75 +
 .../activemq/blob/FTPBlobUploadStrategyTest.java   |     75 +
 .../org/apache/activemq/blob/FTPTestSupport.java   |      0
 .../apache/activemq/blob/FilesystemBlobTest.java   |    104 +
 .../org/apache/activemq/broker/AMQ4351Test.java    |    257 +
 .../apache/activemq/broker/BrokerBenchmark.java    |      0
 .../activemq/broker/BrokerRedeliveryTest.java      |    187 +
 .../activemq/broker/BrokerRestartTestSupport.java  |     67 +
 .../apache/activemq/broker/BrokerServiceTest.java  |     84 +
 .../org/apache/activemq/broker/BrokerTest.java     |   1711 +
 .../apache/activemq/broker/BrokerTestSupport.java  |    347 +
 .../broker/ConcurrentConnectSimulationTest.java    |      0
 .../CreateDestinationsOnStartupViaXBeanTest.java   |      0
 .../broker/DedicatedTaskRunnerBrokerTest.java      |      0
 .../activemq/broker/DoubleSubscriptionTest.java    |      0
 .../broker/DurablePersistentFalseRestartTest.java  |     90 +
 .../activemq/broker/JdbcXARecoveryBrokerTest.java  |     87 +
 .../test/java/org/apache/activemq/broker/Main.java |     86 +
 .../activemq/broker/MarshallingBrokerTest.java     |      0
 .../activemq/broker/MessageExpirationTest.java     |    274 +
 .../activemq/broker/NioQueueSubscriptionTest.java  |    134 +
 .../apache/activemq/broker/OutOfOrderXMLTest.java  |      0
 .../apache/activemq/broker/ProgressPrinter.java    |      0
 .../activemq/broker/QueueMbeanRestartTest.java     |    123 +
 .../activemq/broker/QueueSubscriptionTest.java     |    188 +
 .../broker/ReconnectWithJMXEnabledTest.java        |      0
 .../apache/activemq/broker/RecoveryBrokerTest.java |      0
 .../activemq/broker/RedeliveryRecoveryTest.java    |    139 +
 .../activemq/broker/RedeliveryRestartTest.java     |    297 +
 .../broker/RedeliveryRestartWithExceptionTest.java |    472 +
 .../org/apache/activemq/broker/SpringTest.java     |    105 +
 .../org/apache/activemq/broker/StubBroker.java     |      0
 .../org/apache/activemq/broker/StubConnection.java |      0
 .../activemq/broker/TopicSubscriptionTest.java     |    160 +
 .../activemq/broker/XARecoveryBrokerTest.java      |   1246 +
 .../broker/advisory/AdvisoryBrokerTest.java        |    330 +
 .../advisory/AdvisoryDuplexNetworkBridgeTest.java  |      0
 .../activemq/broker/advisory/AdvisoryJmxTest.java  |     88 +
 .../broker/advisory/AdvisoryNetworkBridgeTest.java |      0
 ...estartJDBCQueueMasterSlaveLeaseQuiesceTest.java |     80 +
 .../ft/DbRestartJDBCQueueMasterSlaveLeaseTest.java |     57 +
 .../ft/DbRestartJDBCQueueMasterSlaveTest.java      |    149 +
 .../activemq/broker/ft/DbRestartJDBCQueueTest.java |    163 +
 .../broker/ft/JDBCQueueMasterSlaveTest.java        |    117 +
 .../broker/ft/QueueMasterSlaveSingleUrlTest.java   |    118 +
 .../broker/ft/QueueMasterSlaveTestSupport.java     |    172 +
 .../QueueMasterSlaveTestUsingSharedFileTest.java   |     44 +
 .../activemq/broker/ft/SyncCreateDataSource.java   |     86 +
 .../ft/kahaDbJdbcLeaseQueueMasterSlaveTest.java    |    123 +
 .../broker/ft/mKahaDbQueueMasterSlaveTest.java     |     89 +
 .../broker/jmx/BrokerViewSlowStoreStartupTest.java |    356 +
 .../activemq/broker/jmx/HealthViewMBeanTest.java   |    118 +
 .../broker/jmx/JMXMasterSlaveSharedStoreTest.java  |    135 +
 .../broker/jmx/JMXRemoveDurableSubscriberTest.java |    166 +
 .../activemq/broker/jmx/Log4JConfigTest.java       |    200 +
 .../broker/jmx/MBeanOperationTimeoutTest.java      |    131 +
 .../org/apache/activemq/broker/jmx/MBeanTest.java  |   1793 +
 .../org/apache/activemq/broker/jmx/PurgeTest.java  |    252 +
 .../broker/jmx/SelectiveMBeanRegistrationTest.java |    149 +
 .../broker/jmx/TransportConnectorMBeanTest.java    |    140 +
 .../broker/mKahaDBXARecoveryBrokerTest.java        |     62 +
 .../broker/mLevelDBXARecoveryBrokerTest.java       |     69 +
 .../security/MessageAuthenticationTest.java        |      0
 .../partition/SpringPartitionBrokerTest.java       |     53 +
 .../broker/policy/AbortSlowAckConsumer0Test.java   |    174 +
 .../broker/policy/AbortSlowAckConsumer1Test.java   |     71 +
 .../broker/policy/AbortSlowAckConsumer2Test.java   |     71 +
 .../broker/policy/AbortSlowConsumer0Test.java      |    246 +
 .../broker/policy/AbortSlowConsumer1Test.java      |    104 +
 .../broker/policy/AbortSlowConsumer2Test.java      |     53 +
 .../broker/policy/AbortSlowConsumerBase.java       |     76 +
 .../broker/policy/DeadLetterExpiryTest.java        |    187 +
 .../activemq/broker/policy/DeadLetterTest.java     |     96 +
 .../broker/policy/DeadLetterTestSupport.java       |    232 +
 .../broker/policy/DestinationCursorConfigTest.java |      0
 .../broker/policy/DestinationWildcardTest.java     |    184 +
 .../policy/DiscardingDeadLetterPolicyTest.java     |     77 +
 .../broker/policy/IndividualDeadLetterTest.java    |    108 +
 .../policy/IndividualDeadLetterViaXmlTest.java     |      0
 .../broker/policy/MaxDestinationsPolicyTest.java   |    271 +
 .../broker/policy/MessageGroupConfigTest.java      |     93 +
 .../policy/MessageListenerDeadLetterTest.java      |      0
 .../broker/policy/NoConsumerDeadLetterTest.java    |    112 +
 .../broker/policy/NoRetryDeadLetterTest.java       |     33 +
 .../policy/PerDurableConsumerDeadLetterTest.java   |     70 +
 .../policy/PriorityNetworkDispatchPolicyTest.java  |     81 +
 .../policy/RoundRobinDispatchPolicyTest.java       |    125 +
 .../activemq/broker/policy/SecureDLQTest.java      |    128 +
 .../broker/policy/SimpleDispatchPolicyTest.java    |     91 +
 .../policy/StrictOrderDispatchPolicyTest.java      |    133 +
 .../activemq/broker/region/DestinationGCTest.java  |    177 +
 .../region/DestinationRemoveRestartTest.java       |      0
 .../region/QueueDuplicatesFromStoreTest.java       |    427 +
 .../QueueOptimizedDispatchExceptionTest.java       |    255 +
 .../activemq/broker/region/QueuePurgeTest.java     |    238 +
 .../region/QueueResendDuringShutdownTest.java      |    250 +
 .../region/SubscriptionAddRemoveQueueTest.java     |    427 +
 .../UniquePropertyMessageEvictionStrategyTest.java |      0
 .../cursors/AbstractPendingMessageCursorTest.java  |    553 +
 .../region/cursors/AbstractStoreCursorNpeTest.java |     93 +
 .../broker/region/cursors/CursorDurableTest.java   |      0
 .../region/cursors/CursorQueueStoreTest.java       |      0
 .../broker/region/cursors/CursorSupport.java       |      0
 .../FilePendingMessageCursorTestSupport.java       |     99 +
 .../cursors/KahaDBPendingMessageCursorTest.java    |    162 +
 .../cursors/MemoryPendingMessageCursorTest.java    |    145 +
 .../MultiKahaDBPendingMessageCursorTest.java       |     60 +
 .../broker/region/cursors/NegativeQueueTest.java   |    421 +
 .../region/cursors/OrderPendingListTest.java       |    454 +
 .../region/cursors/PrioritizedPendingListTest.java |    303 +
 .../region/cursors/StoreBasedCursorTest.java       |      0
 .../StoreQueueCursorJDBCNoDuplicateTest.java       |      0
 .../StoreQueueCursorKahaDBNoDuplicateTest.java     |      0
 .../StoreQueueCursorLevelDBNoDuplicateTest.java    |     40 +
 .../StoreQueueCursorMemoryNoDuplicateTest.java     |      0
 .../cursors/StoreQueueCursorNoDuplicateTest.java   |    133 +
 .../region/cursors/StoreQueueCursorOrderTest.java  |    517 +
 .../region/group/MessageGroupHashBucketTest.java   |     30 +
 .../broker/region/group/MessageGroupMapTest.java   |      0
 .../broker/region/group/MessageGroupTest.java      |      0
 .../broker/scheduler/JmsCronSchedulerTest.java     |    118 +
 .../broker/scheduler/JmsSchedulerTest.java         |    294 +
 .../scheduler/JobSchedulerBrokerShutdownTest.java  |     78 +
 .../scheduler/JobSchedulerJmxManagementTests.java  |    155 +
 .../scheduler/JobSchedulerManagementTest.java      |    409 +
 .../scheduler/JobSchedulerStoreCheckpointTest.java |    165 +
 .../broker/scheduler/JobSchedulerStoreTest.java    |     77 +
 .../broker/scheduler/JobSchedulerTest.java         |    297 +
 .../broker/scheduler/JobSchedulerTestSupport.java  |    116 +
 .../broker/scheduler/JobSchedulerTxTest.java       |    107 +
 .../scheduler/KahaDBSchedulerIndexRebuildTest.java |    201 +
 .../KahaDBSchedulerMissingJournalLogsTest.java     |    205 +
 .../scheduler/LostScheduledMessagesTest.java       |    153 +
 .../scheduler/ReduceMemoryFootprintTest.java       |    191 +
 .../broker/scheduler/SchedulerDBVersionTest.java   |    166 +
 .../memory/InMemeoryJmsSchedulerTest.java          |     40 +
 .../memory/InMemoryJmsCronSchedulerTest.java       |     30 +
 .../InMemoryJobSchedulerJmxManagementTests.java    |     30 +
 .../memory/InMemoryJobSchedulerManagementTest.java |     30 +
 .../memory/InMemoryJobSchedulerStoreTest.java      |     74 +
 .../scheduler/memory/InMemoryJobSchedulerTest.java |     36 +
 .../memory/InMemoryJobSchedulerTxTest.java         |     30 +
 .../broker/store/DefaultStoreBrokerTest.java       |      0
 .../store/DefaultStoreRecoveryBrokerTest.java      |      0
 .../apache/activemq/broker/store/LoadTester.java   |    110 +
 .../broker/store/RecoverExpiredMessagesTest.java   |    147 +
 .../broker/util/DestinationsPluginTest.java        |     80 +
 .../activemq/broker/util/PluginBrokerTest.java     |      0
 .../activemq/broker/util/RedeliveryPluginTest.java |     73 +
 .../broker/util/TimeStampingBrokerPluginTest.java  |      0
 .../broker/util/TraceBrokerPathPluginTest.java     |    129 +
 .../broker/virtual/CompositeQueueTest.java         |      0
 .../broker/virtual/CompositeTopicTest.java         |      0
 .../virtual/CustomVirtualTopicInterceptorTest.java |    112 +
 .../DestinationInterceptorDurableSubTest.java      |    282 +
 .../activemq/broker/virtual/FilteredQueueTest.java |      0
 .../MirroredQueueCorrectMemoryUsageTest.java       |    165 +
 .../activemq/broker/virtual/MirroredQueueTest.java |    116 +
 .../MirroredQueueUsingVirtualTopicQueueTest.java   |      0
 .../MultipleCompositeToPhysicalQueueTest.java      |    139 +
 .../broker/virtual/VirtualDestPerfTest.java        |    209 +
 .../broker/virtual/VirtualTopicDLQTest.java        |      0
 .../VirtualTopicDisconnectSelectorTest.java        |    193 +
 .../broker/virtual/VirtualTopicFanoutPerfTest.java |    104 +
 .../broker/virtual/VirtualTopicPubSubTest.java     |      0
 .../virtual/VirtualTopicPubSubUsingXBeanTest.java  |      0
 .../broker/virtual/VirtualTopicSelectorTest.java   |      0
 .../virtual/VirtualTopicsAndDurableSubsTest.java   |      0
 .../java/org/apache/activemq/bugs/AMQ1282.java     |    188 +
 .../java/org/apache/activemq/bugs/AMQ1687Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ1853Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ1866.java     |    224 +
 .../java/org/apache/activemq/bugs/AMQ1893Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ1917Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ1936Test.java |    311 +
 .../java/org/apache/activemq/bugs/AMQ2021Test.java |    267 +
 .../java/org/apache/activemq/bugs/AMQ2084Test.java |    181 +
 .../java/org/apache/activemq/bugs/AMQ2103Test.java |      0
 .../apache/activemq/bugs/AMQ2149LevelDBTest.java   |     30 +
 .../java/org/apache/activemq/bugs/AMQ2149Test.java |    583 +
 .../java/org/apache/activemq/bugs/AMQ2171Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ2174Test.java |    141 +
 .../java/org/apache/activemq/bugs/AMQ2200Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ2213Test.java |    104 +
 .../java/org/apache/activemq/bugs/AMQ2314Test.java |    175 +
 .../java/org/apache/activemq/bugs/AMQ2356Test.java |    190 +
 .../java/org/apache/activemq/bugs/AMQ2364Test.java |    114 +
 .../java/org/apache/activemq/bugs/AMQ2383Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ2401Test.java |    237 +
 .../java/org/apache/activemq/bugs/AMQ2413Test.java |    346 +
 .../java/org/apache/activemq/bugs/AMQ2439Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ2489Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ2512Test.java |    198 +
 .../java/org/apache/activemq/bugs/AMQ2513Test.java |    107 +
 .../java/org/apache/activemq/bugs/AMQ2528Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ2571Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ2580Test.java |      0
 .../activemq/bugs/AMQ2584ConcurrentDlqTest.java    |      0
 .../java/org/apache/activemq/bugs/AMQ2584Test.java |    233 +
 .../java/org/apache/activemq/bugs/AMQ2585Test.java |     83 +
 .../java/org/apache/activemq/bugs/AMQ2616Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ2645Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ2736Test.java |     96 +
 .../java/org/apache/activemq/bugs/AMQ2751Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ2801Test.java |    201 +
 .../java/org/apache/activemq/bugs/AMQ2832Test.java |    409 +
 .../java/org/apache/activemq/bugs/AMQ2870Test.java |    230 +
 .../java/org/apache/activemq/bugs/AMQ2902Test.java |     98 +
 .../java/org/apache/activemq/bugs/AMQ2910Test.java |    129 +
 .../java/org/apache/activemq/bugs/AMQ2982Test.java |    182 +
 .../java/org/apache/activemq/bugs/AMQ2983Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ3014Test.java |    208 +
 .../java/org/apache/activemq/bugs/AMQ3120Test.java |    148 +
 .../java/org/apache/activemq/bugs/AMQ3140Test.java |    145 +
 .../java/org/apache/activemq/bugs/AMQ3141Test.java |    117 +
 .../java/org/apache/activemq/bugs/AMQ3145Test.java |    133 +
 .../java/org/apache/activemq/bugs/AMQ3157Test.java |    175 +
 .../java/org/apache/activemq/bugs/AMQ3167Test.java |    462 +
 .../java/org/apache/activemq/bugs/AMQ3274Test.java |    734 +
 .../java/org/apache/activemq/bugs/AMQ3324Test.java |    148 +
 .../java/org/apache/activemq/bugs/AMQ3352Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ3405Test.java |    280 +
 .../java/org/apache/activemq/bugs/AMQ3436Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ3445Test.java |    150 +
 .../java/org/apache/activemq/bugs/AMQ3454Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ3465Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ3529Test.java |      0
 .../org/apache/activemq/bugs/AMQ3529v2Test.java    |    248 +
 .../java/org/apache/activemq/bugs/AMQ3537Test.java |    104 +
 .../java/org/apache/activemq/bugs/AMQ3567Test.java |    208 +
 .../java/org/apache/activemq/bugs/AMQ3622Test.java |    109 +
 .../java/org/apache/activemq/bugs/AMQ3625Test.java |    107 +
 .../java/org/apache/activemq/bugs/AMQ3674Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ3675Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ3678Test.java |    161 +
 .../java/org/apache/activemq/bugs/AMQ3732Test.java |      0
 .../java/org/apache/activemq/bugs/AMQ3779Test.java |    104 +
 .../java/org/apache/activemq/bugs/AMQ3841Test.java |    120 +
 .../java/org/apache/activemq/bugs/AMQ3879Test.java |    112 +
 .../java/org/apache/activemq/bugs/AMQ3903Test.java |    141 +
 .../java/org/apache/activemq/bugs/AMQ3932Test.java |    158 +
 .../java/org/apache/activemq/bugs/AMQ3934Test.java |    105 +
 .../java/org/apache/activemq/bugs/AMQ3961Test.java |    185 +
 .../java/org/apache/activemq/bugs/AMQ3992Test.java |    107 +
 .../java/org/apache/activemq/bugs/AMQ4062Test.java |    276 +
 .../java/org/apache/activemq/bugs/AMQ4083Test.java |    508 +
 .../java/org/apache/activemq/bugs/AMQ4092Test.java |    238 +
 .../java/org/apache/activemq/bugs/AMQ4116Test.java |    111 +
 .../java/org/apache/activemq/bugs/AMQ4126Test.java |    180 +
 .../java/org/apache/activemq/bugs/AMQ4133Test.java |    137 +
 .../java/org/apache/activemq/bugs/AMQ4147Test.java |    211 +
 .../java/org/apache/activemq/bugs/AMQ4148Test.java |     95 +
 .../java/org/apache/activemq/bugs/AMQ4157Test.java |    175 +
 .../java/org/apache/activemq/bugs/AMQ4160Test.java |    401 +
 .../java/org/apache/activemq/bugs/AMQ4212Test.java |    358 +
 .../java/org/apache/activemq/bugs/AMQ4213Test.java |     85 +
 .../java/org/apache/activemq/bugs/AMQ4220Test.java |    120 +
 .../java/org/apache/activemq/bugs/AMQ4221Test.java |    267 +
 .../java/org/apache/activemq/bugs/AMQ4222Test.java |    188 +
 .../java/org/apache/activemq/bugs/AMQ4323Test.java |    161 +
 .../java/org/apache/activemq/bugs/AMQ4356Test.java |    142 +
 .../java/org/apache/activemq/bugs/AMQ4361Test.java |    157 +
 .../java/org/apache/activemq/bugs/AMQ4368Test.java |    248 +
 .../java/org/apache/activemq/bugs/AMQ4407Test.java |    177 +
 .../java/org/apache/activemq/bugs/AMQ4413Test.java |    240 +
 .../java/org/apache/activemq/bugs/AMQ4469Test.java |    114 +
 .../java/org/apache/activemq/bugs/AMQ4472Test.java |     91 +
 .../java/org/apache/activemq/bugs/AMQ4475Test.java |    344 +
 .../activemq/bugs/AMQ4485LowLimitLevelDBTest.java  |     38 +
 .../apache/activemq/bugs/AMQ4485LowLimitTest.java  |    466 +
 ...kOfXBrokersWithNDestsFanoutTransactionTest.java |    353 +
 .../java/org/apache/activemq/bugs/AMQ4485Test.java |    197 +
 .../java/org/apache/activemq/bugs/AMQ4487Test.java |    135 +
 .../java/org/apache/activemq/bugs/AMQ4504Test.java |     82 +
 .../java/org/apache/activemq/bugs/AMQ4513Test.java |    142 +
 .../java/org/apache/activemq/bugs/AMQ4517Test.java |    128 +
 .../java/org/apache/activemq/bugs/AMQ4518Test.java |    128 +
 .../java/org/apache/activemq/bugs/AMQ4530Test.java |    116 +
 .../java/org/apache/activemq/bugs/AMQ4531Test.java |    144 +
 .../java/org/apache/activemq/bugs/AMQ4554Test.java |    107 +
 .../java/org/apache/activemq/bugs/AMQ4582Test.java |     91 +
 .../java/org/apache/activemq/bugs/AMQ4595Test.java |    158 +
 .../java/org/apache/activemq/bugs/AMQ4607Test.java |    246 +
 .../java/org/apache/activemq/bugs/AMQ4636Test.java |    260 +
 .../java/org/apache/activemq/bugs/AMQ4656Test.java |    186 +
 .../java/org/apache/activemq/bugs/AMQ4671Test.java |     80 +
 .../java/org/apache/activemq/bugs/AMQ4677Test.java |    184 +
 .../java/org/apache/activemq/bugs/AMQ4814Test.java |    136 +
 .../java/org/apache/activemq/bugs/AMQ4853Test.java |    300 +
 .../java/org/apache/activemq/bugs/AMQ4887Test.java |    165 +
 .../java/org/apache/activemq/bugs/AMQ4893Test.java |     86 +
 .../java/org/apache/activemq/bugs/AMQ4899Test.java |    192 +
 .../java/org/apache/activemq/bugs/AMQ4930Test.java |    144 +
 .../java/org/apache/activemq/bugs/AMQ4950Test.java |    195 +
 .../java/org/apache/activemq/bugs/AMQ4952Test.java |    520 +
 .../java/org/apache/activemq/bugs/AMQ5035Test.java |     84 +
 .../java/org/apache/activemq/bugs/AMQ5136Test.java |     97 +
 .../java/org/apache/activemq/bugs/AMQ5212Test.java |    227 +
 .../activemq/bugs/AMQ5266SingleDestTest.java       |    602 +
 .../activemq/bugs/AMQ5266StarvedConsumerTest.java  |    620 +
 .../java/org/apache/activemq/bugs/AMQ5266Test.java |    584 +
 .../java/org/apache/activemq/bugs/AMQ5274Test.java |    135 +
 .../java/org/apache/activemq/bugs/AMQ5381Test.java |    182 +
 .../java/org/apache/activemq/bugs/AMQ5421Test.java |    120 +
 .../java/org/apache/activemq/bugs/AMQ5450Test.java |    194 +
 .../java/org/apache/activemq/bugs/AMQ5567Test.java |    240 +
 .../java/org/apache/activemq/bugs/AMQ5712Test.java |    231 +
 .../java/org/apache/activemq/bugs/AMQ5814Test.java |    140 +
 .../java/org/apache/activemq/bugs/AMQ5822Test.java |     83 +
 .../java/org/apache/activemq/bugs/AMQ5844Test.java |    216 +
 .../activemq/bugs/AMQ5863CompositePublishTest.java |    113 +
 .../java/org/apache/activemq/bugs/AMQ5893Test.java |    192 +
 .../java/org/apache/activemq/bugs/AMQ5914Test.java |    129 +
 .../activemq/bugs/AMQ5921MessagePayload.java       |     33 +
 .../java/org/apache/activemq/bugs/AMQ5921Test.java |    117 +
 .../java/org/apache/activemq/bugs/AMQ6000Test.java |    138 +
 .../java/org/apache/activemq/bugs/AMQ6059Test.java |    199 +
 .../java/org/apache/activemq/bugs/AMQ6094Test.java |    234 +
 .../java/org/apache/activemq/bugs/AMQ6121Test.java |    149 +
 .../java/org/apache/activemq/bugs/AMQ6122Test.java |    158 +
 .../java/org/apache/activemq/bugs/AMQ6125Test.java |     77 +
 .../java/org/apache/activemq/bugs/AMQ6131Test.java |    290 +
 .../bugs/AMQ6133PersistJMSRedeliveryTest.java      |    219 +
 .../bugs/ActiveMQSlowConsumerManualTest.java       |      0
 .../activemq/bugs/ConnectionPerMessageTest.java    |    104 +
 .../org/apache/activemq/bugs/CraigsBugTest.java    |      0
 .../org/apache/activemq/bugs/DoubleExpireTest.java |      0
 .../apache/activemq/bugs/DurableConsumerTest.java  |    463 +
 .../activemq/bugs/JMSDurableTopicNoLocalTest.java  |      0
 .../bugs/JmsDurableTopicSlowReceiveTest.java       |      0
 .../org/apache/activemq/bugs/JmsTimeoutTest.java   |      0
 .../activemq/bugs/MemoryUsageBlockResumeTest.java  |    224 +
 .../activemq/bugs/MemoryUsageBrokerTest.java       |     90 +
 .../activemq/bugs/MemoryUsageCleanupTest.java      |    255 +
 .../activemq/bugs/MessageExpirationReaperTest.java |    185 +
 .../org/apache/activemq/bugs/MessageSender.java    |      0
 .../apache/activemq/bugs/MissingDataFileTest.java  |    323 +
 .../OptimizeAcknowledgeWithExpiredMsgsTest.java    |    312 +
 .../apache/activemq/bugs/OutOfOrderTestCase.java   |      0
 .../activemq/bugs/QueueWorkerPrefetchTest.java     |      0
 .../bugs/RawRollbackSharedConsumerTests.java       |      0
 .../org/apache/activemq/bugs/RawRollbackTests.java |      0
 .../java/org/apache/activemq/bugs/Receiver.java    |     21 +
 .../activemq/bugs/RedeliveryPluginHeaderTest.java  |    167 +
 .../org/apache/activemq/bugs/SlowConsumerTest.java |      0
 ...AckReplayAfterStoreCleanupLevelDBStoreTest.java |     39 +
 .../activemq/bugs/TempQueueDeleteOnCloseTest.java  |      0
 .../bugs/TempStorageBlockedBrokerTest.java         |    266 +
 .../activemq/bugs/TempStorageConfigBrokerTest.java |    220 +
 .../activemq/bugs/TempStoreDataCleanupTest.java    |    261 +
 .../TransactedStoreUsageSuspendResumeTest.java     |    210 +
 .../bugs/TransactionNotStartedErrorTest.java       |      0
 .../activemq/bugs/TrapMessageInJDBCStoreTest.java  |    290 +
 .../activemq/bugs/VMTransportClosureTest.java      |      0
 .../activemq/bugs/VerifySteadyEnqueueRate.java     |    153 +
 .../activemq/bugs/amq1095/ActiveMQTestCase.java    |    166 +
 .../activemq/bugs/amq1095/MessageSelectorTest.java |    227 +
 .../apache/activemq/bugs/amq1974/TryJmsClient.java |    150 +
 .../activemq/bugs/amq1974/TryJmsManager.java       |    124 +
 .../activemq/bugs/embedded/EmbeddedActiveMQ.java   |      0
 .../activemq/bugs/embedded/ThreadExplorer.java     |      0
 .../activemq/command/ActiveMQBytesMessageTest.java |      0
 .../ActiveMQConcurrentDecompressionTest.java       |     95 +
 .../activemq/command/ActiveMQDestinationTest.java  |    145 +
 .../activemq/command/ActiveMQMapMessageTest.java   |    471 +
 .../activemq/command/ActiveMQMessageTest.java      |    992 +
 .../command/ActiveMQObjectMessageTest.java         |      0
 .../command/ActiveMQStreamMessageTest.java         |      0
 .../activemq/command/ActiveMQTextMessageTest.java  |      0
 .../activemq/command/DataStructureTestSupport.java |      0
 .../activemq/command/MessageCompressionTest.java   |      0
 .../apache/activemq/command/MessageSendTest.java   |     78 +
 .../org/apache/activemq/command/MessageTest.java   |    100 +
 .../activemq/config/BrokerPropertiesTest.java      |      0
 .../config/BrokerXmlConfigFromJNDITest.java        |     53 +
 .../activemq/config/BrokerXmlConfigTest.java       |      0
 .../org/apache/activemq/config/ConfigTest.java     |    464 +
 .../config/ConfigUsingDestinationOptions.java      |     72 +
 .../org/apache/activemq/config/JDBCConfigTest.java |    102 +
 .../activemq/console/command/AMQ3410Test.java      |    186 +
 .../activemq/console/command/AMQ3411Test.java      |    197 +
 .../console/command/DummyConnectionFactory.java    |      0
 .../console/command/InvalidConnectionFactory.java  |      0
 .../command/LowercasingPasswordFactory.java        |      0
 .../activemq/console/command/PurgeCommandTest.java |    464 +
 .../activemq/conversions/AmqpAndMqttTest.java      |    136 +
 .../apache/activemq/demo/DefaultQueueSender.java   |      0
 .../org/apache/activemq/demo/SimpleConsumer.java   |      0
 .../org/apache/activemq/demo/SimpleProducer.java   |      0
 .../apache/activemq/demo/SimpleQueueReceiver.java  |      0
 .../apache/activemq/demo/SimpleQueueSender.java    |      0
 .../activemq/filter/DestinationFilterTest.java     |     65 +
 .../activemq/filter/DestinationMapMemoryTest.java  |      0
 .../filter/DestinationMapTempDestinationTest.java  |     45 +
 .../apache/activemq/filter/DestinationMapTest.java |    430 +
 .../activemq/filter/DestinationPathTest.java       |      0
 .../org/apache/activemq/filter/DummyPolicy.java    |     40 +
 .../apache/activemq/filter/DummyPolicyEntry.java   |      0
 .../apache/activemq/filter/DummyPolicyTest.java    |     44 +
 .../org/apache/activemq/jmx/JmxAuditLogTest.java   |    138 +
 .../org/apache/activemq/jmx/JmxCreateNCTest.java   |     67 +
 .../apache/activemq/jmx/OpenTypeSupportTest.java   |    115 +
 .../apache/activemq/jmx/TotalMessageCountTest.java |    186 +
 .../jndi/ActiveMQInitialContextFactoryTest.java    |      0
 .../jndi/ActiveMQWASInitialContextFactoryTest.java |     43 +
 .../jndi/CustomConnectionFactoryNameTest.java      |     56 +
 .../jndi/DestinationNameWithSlashTest.java         |     36 +
 .../apache/activemq/jndi/InitialContextTest.java   |     97 +
 .../org/apache/activemq/jndi/JNDITestSupport.java  |    103 +
 .../apache/activemq/jndi/ObjectFactoryTest.java    |      0
 .../activemq/jndi/XAConnectionFactoryTest.java     |      0
 .../apache/activemq/joramtests/ActiveMQAdmin.java  |    150 +
 .../apache/activemq/joramtests/JoramJmsTest.java   |     74 +
 .../activemq/leveldb/LevelDBStoreBrokerTest.java   |     62 +
 .../leveldb/LevelDBXARecoveryBrokerTest.java       |     68 +
 .../java/org/apache/activemq/load/LoadClient.java  |      0
 .../org/apache/activemq/load/LoadController.java   |    103 +
 .../java/org/apache/activemq/load/LoadTest.java    |      0
 .../activemq/management/BoundaryStatisticTest.java |      0
 .../management/BoundedRangeStatisticTest.java      |      0
 .../activemq/management/CountStatisticTest.java    |      0
 .../activemq/management/RangeStatisticTest.java    |      0
 .../activemq/management/StatisticTestSupport.java  |      0
 .../activemq/management/TimeStatisticTest.java     |      0
 .../apache/activemq/memory/MemoryPropertyTest.java |     75 +
 .../activemq/memory/buffer/DummyMessage.java       |      0
 .../memory/buffer/MemoryBufferTestSupport.java     |      0
 .../memory/buffer/OrderBasedMemoryBufferTest.java  |      0
 .../memory/buffer/SizeBasedMessageBufferTest.java  |      0
 .../BrokerNetworkWithStuckMessagesTest.java        |    629 +
 .../CheckDuplicateMessagesOnDuplexTest.java        |    356 +
 .../network/CompressionOverNetworkTest.java        |    330 +
 .../network/DemandForwardingBridgeFilterTest.java  |    211 +
 .../network/DemandForwardingBridgeTest.java        |    184 +
 .../activemq/network/DuplexNetworkMBeanTest.java   |    263 +
 .../apache/activemq/network/DuplexNetworkTest.java |    104 +
 .../network/DynamicNetworkTestSupport.java         |     97 +
 ...callyIncludedDestinationsDuplexNetworkTest.java |    134 +
 .../network/FailoverStaticNetworkTest.java         |    471 +
 .../activemq/network/ForwardingBridgeTest.java     |    154 +
 .../network/MQTTNetworkOfBrokersFailoverTest.java  |    254 +
 .../activemq/network/MulticastNetworkTest.java     |     38 +
 .../activemq/network/NetworkBrokerDetachTest.java  |    309 +
 .../activemq/network/NetworkConnectionsTest.java   |      0
 .../network/NetworkDestinationFilterTest.java      |      0
 .../network/NetworkDurableRecreationTest.java      |    224 +
 .../activemq/network/NetworkFailoverTest.java      |    232 +
 .../apache/activemq/network/NetworkLoadTest.java   |      0
 .../activemq/network/NetworkLoopBackTest.java      |     65 +
 .../activemq/network/NetworkReconnectTest.java     |      0
 .../network/NetworkRemovesSubscriptionsTest.java   |    190 +
 .../activemq/network/NetworkRestartPlainTest.java  |      0
 .../activemq/network/NetworkRestartTest.java       |    187 +
 .../apache/activemq/network/NetworkRouteTest.java  |    347 +
 .../activemq/network/NetworkTestSupport.java       |    179 +
 .../network/SSHTunnelNetworkReconnectTest.java     |     94 +
 .../apache/activemq/network/SimpleNetworkTest.java |    346 +
 .../network/VirtualConsumerDemandTest.java         |   1420 +
 .../jms/QueueBridgeStandaloneReconnectTest.java    |    370 +
 .../activemq/network/jms/QueueBridgeTest.java      |      0
 .../activemq/network/jms/QueueBridgeXBeanTest.java |      0
 .../jms/QueueOutboundBridgeReconnectTest.java      |    345 +
 .../network/jms/TopicBridgeSpringTest.java         |      0
 .../jms/TopicBridgeStandaloneReconnectTest.java    |    367 +
 .../activemq/network/jms/TopicBridgeXBeanTest.java |      0
 .../jms/TopicOutboundBridgeReconnectTest.java      |    332 +
 .../activemq/openwire/BooleanStreamTest.java       |    149 +
 .../apache/activemq/openwire/BrokerInfoData.java   |      0
 .../activemq/openwire/DataFileGenerator.java       |    141 +
 .../openwire/DataFileGeneratorTestSupport.java     |    330 +
 .../openwire/ItStillMarshallsTheSameTest.java      |      0
 .../openwire/NumberRangesWhileMarshallingTest.java |    145 +
 .../openwire/OpenWireConnectionTimeoutTest.java    |    255 +
 .../activemq/openwire/WireFormatInfoData.java      |      0
 .../openwire/v1/ActiveMQBytesMessageTest.java      |      0
 .../v1/ActiveMQDestinationTestSupport.java         |      0
 .../openwire/v1/ActiveMQMapMessageTest.java        |      0
 .../activemq/openwire/v1/ActiveMQMessageTest.java  |      0
 .../openwire/v1/ActiveMQObjectMessageTest.java     |      0
 .../activemq/openwire/v1/ActiveMQQueueTest.java    |      0
 .../openwire/v1/ActiveMQStreamMessageTest.java     |      0
 .../v1/ActiveMQTempDestinationTestSupport.java     |      0
 .../openwire/v1/ActiveMQTempQueueTest.java         |      0
 .../openwire/v1/ActiveMQTempTopicTest.java         |      0
 .../openwire/v1/ActiveMQTextMessageTest.java       |      0
 .../activemq/openwire/v1/ActiveMQTopicTest.java    |      0
 .../openwire/v1/BaseCommandTestSupport.java        |      0
 .../apache/activemq/openwire/v1/BrokerIdTest.java  |      0
 .../activemq/openwire/v1/BrokerInfoTest.java       |      0
 .../openwire/v1/ConnectionControlTest.java         |      0
 .../activemq/openwire/v1/ConnectionErrorTest.java  |      0
 .../activemq/openwire/v1/ConnectionIdTest.java     |      0
 .../activemq/openwire/v1/ConnectionInfoTest.java   |      0
 .../activemq/openwire/v1/ConsumerControlTest.java  |      0
 .../activemq/openwire/v1/ConsumerIdTest.java       |      0
 .../activemq/openwire/v1/ConsumerInfoTest.java     |      0
 .../activemq/openwire/v1/ControlCommandTest.java   |      0
 .../openwire/v1/DataArrayResponseTest.java         |      0
 .../activemq/openwire/v1/DataResponseTest.java     |      0
 .../activemq/openwire/v1/DestinationInfoTest.java  |      0
 .../activemq/openwire/v1/DiscoveryEventTest.java   |      0
 .../openwire/v1/ExceptionResponseTest.java         |      0
 .../activemq/openwire/v1/FlushCommandTest.java     |      0
 .../activemq/openwire/v1/IntegerResponseTest.java  |      0
 .../activemq/openwire/v1/JournalQueueAckTest.java  |      0
 .../activemq/openwire/v1/JournalTopicAckTest.java  |      0
 .../activemq/openwire/v1/JournalTraceTest.java     |      0
 .../openwire/v1/JournalTransactionTest.java        |      0
 .../activemq/openwire/v1/KeepAliveInfoTest.java    |      0
 .../openwire/v1/LastPartialCommandTest.java        |      0
 .../openwire/v1/LocalTransactionIdTest.java        |      0
 .../activemq/openwire/v1/MessageAckTest.java       |      0
 .../v1/MessageDispatchNotificationTest.java        |      0
 .../activemq/openwire/v1/MessageDispatchTest.java  |      0
 .../apache/activemq/openwire/v1/MessageIdTest.java |      0
 .../activemq/openwire/v1/MessageTestSupport.java   |     92 +
 .../openwire/v1/NetworkBridgeFilterTest.java       |      0
 .../activemq/openwire/v1/PartialCommandTest.java   |      0
 .../activemq/openwire/v1/ProducerIdTest.java       |      0
 .../activemq/openwire/v1/ProducerInfoTest.java     |      0
 .../activemq/openwire/v1/RemoveInfoTest.java       |      0
 .../openwire/v1/RemoveSubscriptionInfoTest.java    |      0
 .../activemq/openwire/v1/ReplayCommandTest.java    |      0
 .../apache/activemq/openwire/v1/ResponseTest.java  |      0
 .../apache/activemq/openwire/v1/SessionIdTest.java |      0
 .../activemq/openwire/v1/SessionInfoTest.java      |      0
 .../activemq/openwire/v1/ShutdownInfoTest.java     |      0
 .../activemq/openwire/v1/SubscriptionInfoTest.java |      0
 .../openwire/v1/TransactionIdTestSupport.java      |      0
 .../activemq/openwire/v1/TransactionInfoTest.java  |      0
 .../activemq/openwire/v1/WireFormatInfoTest.java   |      0
 .../activemq/openwire/v1/XATransactionIdTest.java  |      0
 .../openwire/v2/ActiveMQBytesMessageTest.java      |      0
 .../v2/ActiveMQDestinationTestSupport.java         |      0
 .../openwire/v2/ActiveMQMapMessageTest.java        |      0
 .../activemq/openwire/v2/ActiveMQMessageTest.java  |      0
 .../openwire/v2/ActiveMQObjectMessageTest.java     |      0
 .../activemq/openwire/v2/ActiveMQQueueTest.java    |      0
 .../openwire/v2/ActiveMQStreamMessageTest.java     |      0
 .../v2/ActiveMQTempDestinationTestSupport.java     |      0
 .../openwire/v2/ActiveMQTempQueueTest.java         |      0
 .../openwire/v2/ActiveMQTempTopicTest.java         |      0
 .../openwire/v2/ActiveMQTextMessageTest.java       |      0
 .../activemq/openwire/v2/ActiveMQTopicTest.java    |      0
 .../openwire/v2/BaseCommandTestSupport.java        |      0
 .../apache/activemq/openwire/v2/BrokerIdTest.java  |      0
 .../activemq/openwire/v2/BrokerInfoTest.java       |      0
 .../openwire/v2/ConnectionControlTest.java         |      0
 .../activemq/openwire/v2/ConnectionErrorTest.java  |      0
 .../activemq/openwire/v2/ConnectionIdTest.java     |      0
 .../activemq/openwire/v2/ConnectionInfoTest.java   |      0
 .../activemq/openwire/v2/ConsumerControlTest.java  |      0
 .../activemq/openwire/v2/ConsumerIdTest.java       |      0
 .../activemq/openwire/v2/ConsumerInfoTest.java     |      0
 .../activemq/openwire/v2/ControlCommandTest.java   |      0
 .../openwire/v2/DataArrayResponseTest.java         |      0
 .../activemq/openwire/v2/DataResponseTest.java     |      0
 .../activemq/openwire/v2/DestinationInfoTest.java  |      0
 .../activemq/openwire/v2/DiscoveryEventTest.java   |      0
 .../openwire/v2/ExceptionResponseTest.java         |      0
 .../activemq/openwire/v2/FlushCommandTest.java     |      0
 .../activemq/openwire/v2/IntegerResponseTest.java  |      0
 .../activemq/openwire/v2/JournalQueueAckTest.java  |      0
 .../activemq/openwire/v2/JournalTopicAckTest.java  |      0
 .../activemq/openwire/v2/JournalTraceTest.java     |      0
 .../openwire/v2/JournalTransactionTest.java        |      0
 .../activemq/openwire/v2/KeepAliveInfoTest.java    |      0
 .../openwire/v2/LastPartialCommandTest.java        |      0
 .../openwire/v2/LocalTransactionIdTest.java        |      0
 .../activemq/openwire/v2/MessageAckTest.java       |      0
 .../v2/MessageDispatchNotificationTest.java        |      0
 .../activemq/openwire/v2/MessageDispatchTest.java  |      0
 .../apache/activemq/openwire/v2/MessageIdTest.java |      0
 .../activemq/openwire/v2/MessagePullTest.java      |      0
 .../activemq/openwire/v2/MessageTestSupport.java   |      0
 .../openwire/v2/NetworkBridgeFilterTest.java       |      0
 .../activemq/openwire/v2/PartialCommandTest.java   |      0
 .../activemq/openwire/v2/ProducerIdTest.java       |      0
 .../activemq/openwire/v2/ProducerInfoTest.java     |      0
 .../activemq/openwire/v2/RemoveInfoTest.java       |      0
 .../openwire/v2/RemoveSubscriptionInfoTest.java    |      0
 .../activemq/openwire/v2/ReplayCommandTest.java    |      0
 .../apache/activemq/openwire/v2/ResponseTest.java  |      0
 .../apache/activemq/openwire/v2/SessionIdTest.java |      0
 .../activemq/openwire/v2/SessionInfoTest.java      |      0
 .../activemq/openwire/v2/ShutdownInfoTest.java     |      0
 .../activemq/openwire/v2/SubscriptionInfoTest.java |      0
 .../openwire/v2/TransactionIdTestSupport.java      |      0
 .../activemq/openwire/v2/TransactionInfoTest.java  |      0
 .../activemq/openwire/v2/WireFormatInfoTest.java   |      0
 .../activemq/openwire/v2/XATransactionIdTest.java  |      0
 .../openwire/v3/BaseCommandTestSupport.java        |      0
 .../apache/activemq/openwire/v3/BrokerIdTest.java  |      0
 .../activemq/openwire/v3/BrokerInfoTest.java       |      0
 .../openwire/v3/ConnectionControlTest.java         |      0
 .../activemq/openwire/v3/ConnectionErrorTest.java  |      0
 .../activemq/openwire/v3/ConnectionIdTest.java     |      0
 .../activemq/openwire/v3/ConnectionInfoTest.java   |      0
 .../activemq/openwire/v3/ConsumerControlTest.java  |      0
 .../activemq/openwire/v3/ConsumerIdTest.java       |      0
 .../activemq/openwire/v3/ConsumerInfoTest.java     |      0
 .../activemq/openwire/v3/ControlCommandTest.java   |      0
 .../openwire/v3/DataArrayResponseTest.java         |      0
 .../activemq/openwire/v3/DataResponseTest.java     |      0
 .../activemq/openwire/v3/DestinationInfoTest.java  |      0
 .../activemq/openwire/v3/DiscoveryEventTest.java   |      0
 .../openwire/v3/ExceptionResponseTest.java         |      0
 .../activemq/openwire/v3/FlushCommandTest.java     |      0
 .../activemq/openwire/v3/IntegerResponseTest.java  |      0
 .../activemq/openwire/v3/JournalQueueAckTest.java  |      0
 .../activemq/openwire/v3/JournalTopicAckTest.java  |      0
 .../activemq/openwire/v3/JournalTraceTest.java     |      0
 .../openwire/v3/JournalTransactionTest.java        |      0
 .../activemq/openwire/v3/KeepAliveInfoTest.java    |      0
 .../openwire/v3/LastPartialCommandTest.java        |      0
 .../openwire/v3/LocalTransactionIdTest.java        |      0
 .../activemq/openwire/v3/MessageAckTest.java       |      0
 .../v3/MessageDispatchNotificationTest.java        |      0
 .../activemq/openwire/v3/MessageDispatchTest.java  |      0
 .../apache/activemq/openwire/v3/MessageIdTest.java |      0
 .../activemq/openwire/v3/MessagePullTest.java      |      0
 .../activemq/openwire/v3/MessageTestSupport.java   |      0
 .../openwire/v3/NetworkBridgeFilterTest.java       |      0
 .../activemq/openwire/v3/PartialCommandTest.java   |      0
 .../activemq/openwire/v3/ProducerAckTest.java      |      0
 .../activemq/openwire/v3/ProducerIdTest.java       |      0
 .../activemq/openwire/v3/ProducerInfoTest.java     |      0
 .../activemq/openwire/v3/RemoveInfoTest.java       |      0
 .../openwire/v3/RemoveSubscriptionInfoTest.java    |      0
 .../activemq/openwire/v3/ReplayCommandTest.java    |      0
 .../apache/activemq/openwire/v3/ResponseTest.java  |      0
 .../apache/activemq/openwire/v3/SessionIdTest.java |      0
 .../activemq/openwire/v3/SessionInfoTest.java      |      0
 .../activemq/openwire/v3/ShutdownInfoTest.java     |      0
 .../activemq/openwire/v3/SubscriptionInfoTest.java |      0
 .../openwire/v3/TransactionIdTestSupport.java      |      0
 .../activemq/openwire/v3/TransactionInfoTest.java  |      0
 .../activemq/openwire/v3/XATransactionIdTest.java  |      0
 .../openwire/v4/BaseCommandTestSupport.java        |      0
 .../apache/activemq/openwire/v4/BrokerIdTest.java  |      0
 .../activemq/openwire/v4/BrokerInfoTest.java       |      0
 .../openwire/v4/ConnectionControlTest.java         |      0
 .../activemq/openwire/v4/ConnectionErrorTest.java  |      0
 .../activemq/openwire/v4/ConnectionIdTest.java     |      0
 .../activemq/openwire/v4/ConnectionInfoTest.java   |      0
 .../activemq/openwire/v4/ConsumerControlTest.java  |      0
 .../activemq/openwire/v4/ConsumerIdTest.java       |      0
 .../activemq/openwire/v4/ConsumerInfoTest.java     |      0
 .../activemq/openwire/v4/ControlCommandTest.java   |      0
 .../openwire/v4/DataArrayResponseTest.java         |      0
 .../activemq/openwire/v4/DataResponseTest.java     |      0
 .../activemq/openwire/v4/DestinationInfoTest.java  |      0
 .../activemq/openwire/v4/DiscoveryEventTest.java   |      0
 .../openwire/v4/ExceptionResponseTest.java         |      0
 .../activemq/openwire/v4/FlushCommandTest.java     |      0
 .../activemq/openwire/v4/IntegerResponseTest.java  |      0
 .../activemq/openwire/v4/JournalQueueAckTest.java  |      0
 .../activemq/openwire/v4/JournalTopicAckTest.java  |      0
 .../activemq/openwire/v4/JournalTraceTest.java     |      0
 .../openwire/v4/JournalTransactionTest.java        |      0
 .../activemq/openwire/v4/KeepAliveInfoTest.java    |      0
 .../openwire/v4/LastPartialCommandTest.java        |      0
 .../openwire/v4/LocalTransactionIdTest.java        |      0
 .../activemq/openwire/v4/MessageAckTest.java       |      0
 .../v4/MessageDispatchNotificationTest.java        |      0
 .../activemq/openwire/v4/MessageDispatchTest.java  |      0
 .../apache/activemq/openwire/v4/MessageIdTest.java |      0
 .../activemq/openwire/v4/MessagePullTest.java      |      0
 .../activemq/openwire/v4/MessageTestSupport.java   |     89 +
 .../openwire/v4/NetworkBridgeFilterTest.java       |      0
 .../activemq/openwire/v4/PartialCommandTest.java   |      0
 .../activemq/openwire/v4/ProducerAckTest.java      |      0
 .../activemq/openwire/v4/ProducerIdTest.java       |      0
 .../activemq/openwire/v4/ProducerInfoTest.java     |      0
 .../activemq/openwire/v4/RemoveInfoTest.java       |      0
 .../openwire/v4/RemoveSubscriptionInfoTest.java    |      0
 .../activemq/openwire/v4/ReplayCommandTest.java    |      0
 .../apache/activemq/openwire/v4/ResponseTest.java  |      0
 .../apache/activemq/openwire/v4/SessionIdTest.java |      0
 .../activemq/openwire/v4/SessionInfoTest.java      |      0
 .../activemq/openwire/v4/ShutdownInfoTest.java     |      0
 .../activemq/openwire/v4/SubscriptionInfoTest.java |      0
 .../openwire/v4/TransactionIdTestSupport.java      |      0
 .../activemq/openwire/v4/TransactionInfoTest.java  |      0
 .../activemq/openwire/v4/XATransactionIdTest.java  |      0
 .../openwire/v5/BaseCommandTestSupport.java        |      0
 .../apache/activemq/openwire/v5/BrokerIdTest.java  |      0
 .../activemq/openwire/v5/BrokerInfoTest.java       |      0
 .../openwire/v5/ConnectionControlTest.java         |      0
 .../activemq/openwire/v5/ConnectionErrorTest.java  |      0
 .../activemq/openwire/v5/ConnectionIdTest.java     |      0
 .../activemq/openwire/v5/ConnectionInfoTest.java   |      0
 .../activemq/openwire/v5/ConsumerControlTest.java  |      0
 .../activemq/openwire/v5/ConsumerIdTest.java       |      0
 .../activemq/openwire/v5/ConsumerInfoTest.java     |      0
 .../activemq/openwire/v5/ControlCommandTest.java   |      0
 .../openwire/v5/DataArrayResponseTest.java         |      0
 .../activemq/openwire/v5/DataResponseTest.java     |      0
 .../activemq/openwire/v5/DestinationInfoTest.java  |      0
 .../activemq/openwire/v5/DiscoveryEventTest.java   |      0
 .../openwire/v5/ExceptionResponseTest.java         |      0
 .../activemq/openwire/v5/FlushCommandTest.java     |      0
 .../activemq/openwire/v5/IntegerResponseTest.java  |      0
 .../activemq/openwire/v5/JournalQueueAckTest.java  |      0
 .../activemq/openwire/v5/JournalTopicAckTest.java  |      0
 .../activemq/openwire/v5/JournalTraceTest.java     |      0
 .../openwire/v5/JournalTransactionTest.java        |      0
 .../activemq/openwire/v5/KeepAliveInfoTest.java    |      0
 .../openwire/v5/LastPartialCommandTest.java        |      0
 .../openwire/v5/LocalTransactionIdTest.java        |      0
 .../activemq/openwire/v5/MessageAckTest.java       |      0
 .../v5/MessageDispatchNotificationTest.java        |      0
 .../activemq/openwire/v5/MessageDispatchTest.java  |      0
 .../apache/activemq/openwire/v5/MessageIdTest.java |      0
 .../activemq/openwire/v5/MessagePullTest.java      |      0
 .../activemq/openwire/v5/MessageTestSupport.java   |     89 +
 .../openwire/v5/NetworkBridgeFilterTest.java       |      0
 .../activemq/openwire/v5/PartialCommandTest.java   |      0
 .../activemq/openwire/v5/ProducerAckTest.java      |      0
 .../activemq/openwire/v5/ProducerIdTest.java       |      0
 .../activemq/openwire/v5/ProducerInfoTest.java     |      0
 .../activemq/openwire/v5/RemoveInfoTest.java       |      0
 .../openwire/v5/RemoveSubscriptionInfoTest.java    |      0
 .../activemq/openwire/v5/ReplayCommandTest.java    |      0
 .../apache/activemq/openwire/v5/ResponseTest.java  |      0
 .../apache/activemq/openwire/v5/SessionIdTest.java |      0
 .../activemq/openwire/v5/SessionInfoTest.java      |      0
 .../activemq/openwire/v5/ShutdownInfoTest.java     |      0
 .../activemq/openwire/v5/SubscriptionInfoTest.java |      0
 .../openwire/v5/TransactionIdTestSupport.java      |      0
 .../activemq/openwire/v5/TransactionInfoTest.java  |      0
 .../activemq/openwire/v5/XATransactionIdTest.java  |      0
 .../openwire/v6/BaseCommandTestSupport.java        |      0
 .../apache/activemq/openwire/v6/BrokerIdTest.java  |      0
 .../activemq/openwire/v6/BrokerInfoTest.java       |      0
 .../openwire/v6/ConnectionControlTest.java         |      0
 .../activemq/openwire/v6/ConnectionErrorTest.java  |      0
 .../activemq/openwire/v6/ConnectionIdTest.java     |      0
 .../activemq/openwire/v6/ConnectionInfoTest.java   |      0
 .../activemq/openwire/v6/ConsumerControlTest.java  |      0
 .../activemq/openwire/v6/ConsumerIdTest.java       |      0
 .../activemq/openwire/v6/ConsumerInfoTest.java     |      0
 .../activemq/openwire/v6/ControlCommandTest.java   |      0
 .../openwire/v6/DataArrayResponseTest.java         |      0
 .../activemq/openwire/v6/DataResponseTest.java     |      0
 .../activemq/openwire/v6/DestinationInfoTest.java  |      0
 .../activemq/openwire/v6/DiscoveryEventTest.java   |      0
 .../openwire/v6/ExceptionResponseTest.java         |      0
 .../activemq/openwire/v6/FlushCommandTest.java     |      0
 .../activemq/openwire/v6/IntegerResponseTest.java  |      0
 .../activemq/openwire/v6/JournalQueueAckTest.java  |      0
 .../activemq/openwire/v6/JournalTopicAckTest.java  |      0
 .../activemq/openwire/v6/JournalTraceTest.java     |      0
 .../openwire/v6/JournalTransactionTest.java        |      0
 .../activemq/openwire/v6/KeepAliveInfoTest.java    |      0
 .../openwire/v6/LastPartialCommandTest.java        |      0
 .../openwire/v6/LocalTransactionIdTest.java        |      0
 .../activemq/openwire/v6/MessageAckTest.java       |      0
 .../v6/MessageDispatchNotificationTest.java        |      0
 .../activemq/openwire/v6/MessageDispatchTest.java  |      0
 .../apache/activemq/openwire/v6/MessageIdTest.java |      0
 .../activemq/openwire/v6/MessagePullTest.java      |      0
 .../activemq/openwire/v6/MessageTestSupport.java   |     89 +
 .../openwire/v6/NetworkBridgeFilterTest.java       |      0
 .../activemq/openwire/v6/PartialCommandTest.java   |      0
 .../activemq/openwire/v6/ProducerAckTest.java      |      0
 .../activemq/openwire/v6/ProducerIdTest.java       |      0
 .../activemq/openwire/v6/ProducerInfoTest.java     |      0
 .../activemq/openwire/v6/RemoveInfoTest.java       |      0
 .../openwire/v6/RemoveSubscriptionInfoTest.java    |      0
 .../activemq/openwire/v6/ReplayCommandTest.java    |      0
 .../apache/activemq/openwire/v6/ResponseTest.java  |      0
 .../apache/activemq/openwire/v6/SessionIdTest.java |      0
 .../activemq/openwire/v6/SessionInfoTest.java      |      0
 .../activemq/openwire/v6/ShutdownInfoTest.java     |      0
 .../activemq/openwire/v6/SubscriptionInfoTest.java |      0
 .../openwire/v6/TransactionIdTestSupport.java      |      0
 .../activemq/openwire/v6/TransactionInfoTest.java  |      0
 .../activemq/openwire/v6/XATransactionIdTest.java  |      0
 .../openwire/v7/BaseCommandTestSupport.java        |      0
 .../apache/activemq/openwire/v7/BrokerIdTest.java  |      1 +
 .../activemq/openwire/v7/BrokerInfoTest.java       |      1 +
 .../openwire/v7/ConnectionControlTest.java         |      1 +
 .../activemq/openwire/v7/ConnectionErrorTest.java  |      1 +
 .../activemq/openwire/v7/ConnectionIdTest.java     |      1 +
 .../activemq/openwire/v7/ConnectionInfoTest.java   |      1 +
 .../activemq/openwire/v7/ConsumerControlTest.java  |      1 +
 .../activemq/openwire/v7/ConsumerIdTest.java       |      1 +
 .../activemq/openwire/v7/ConsumerInfoTest.java     |      1 +
 .../activemq/openwire/v7/ControlCommandTest.java   |      1 +
 .../openwire/v7/DataArrayResponseTest.java         |      1 +
 .../activemq/openwire/v7/DataResponseTest.java     |      1 +
 .../activemq/openwire/v7/DestinationInfoTest.java  |      1 +
 .../activemq/openwire/v7/DiscoveryEventTest.java   |      1 +
 .../openwire/v7/ExceptionResponseTest.java         |      1 +
 .../activemq/openwire/v7/FlushCommandTest.java     |      1 +
 .../activemq/openwire/v7/IntegerResponseTest.java  |      1 +
 .../activemq/openwire/v7/JournalQueueAckTest.java  |      1 +
 .../activemq/openwire/v7/JournalTopicAckTest.java  |      1 +
 .../activemq/openwire/v7/JournalTraceTest.java     |      1 +
 .../openwire/v7/JournalTransactionTest.java        |      1 +
 .../activemq/openwire/v7/KeepAliveInfoTest.java    |      1 +
 .../openwire/v7/LastPartialCommandTest.java        |      1 +
 .../openwire/v7/LocalTransactionIdTest.java        |      1 +
 .../activemq/openwire/v7/MessageAckTest.java       |      1 +
 .../v7/MessageDispatchNotificationTest.java        |      1 +
 .../activemq/openwire/v7/MessageDispatchTest.java  |      1 +
 .../apache/activemq/openwire/v7/MessageIdTest.java |      1 +
 .../activemq/openwire/v7/MessagePullTest.java      |      1 +
 .../activemq/openwire/v7/MessageTestSupport.java   |      1 +
 .../openwire/v7/NetworkBridgeFilterTest.java       |      1 +
 .../activemq/openwire/v7/PartialCommandTest.java   |      1 +
 .../activemq/openwire/v7/ProducerAckTest.java      |      1 +
 .../activemq/openwire/v7/ProducerIdTest.java       |      1 +
 .../activemq/openwire/v7/ProducerInfoTest.java     |      1 +
 .../activemq/openwire/v7/RemoveInfoTest.java       |      1 +
 .../openwire/v7/RemoveSubscriptionInfoTest.java    |      1 +
 .../activemq/openwire/v7/ReplayCommandTest.java    |      1 +
 .../apache/activemq/openwire/v7/ResponseTest.java  |      1 +
 .../apache/activemq/openwire/v7/SessionIdTest.java |      1 +
 .../activemq/openwire/v7/SessionInfoTest.java      |      1 +
 .../activemq/openwire/v7/ShutdownInfoTest.java     |      1 +
 .../activemq/openwire/v7/SubscriptionInfoTest.java |      1 +
 .../openwire/v7/TransactionIdTestSupport.java      |      1 +
 .../activemq/openwire/v7/TransactionInfoTest.java  |      1 +
 .../activemq/openwire/v7/XATransactionIdTest.java  |      1 +
 .../openwire/v8/BaseCommandTestSupport.java        |      0
 .../apache/activemq/openwire/v8/BrokerIdTest.java  |      0
 .../activemq/openwire/v8/BrokerInfoTest.java       |      0
 .../openwire/v8/ConnectionControlTest.java         |      0
 .../activemq/openwire/v8/ConnectionErrorTest.java  |      0
 .../activemq/openwire/v8/ConnectionIdTest.java     |      0
 .../activemq/openwire/v8/ConnectionInfoTest.java   |      0
 .../activemq/openwire/v8/ConsumerControlTest.java  |      0
 .../activemq/openwire/v8/ConsumerIdTest.java       |      0
 .../activemq/openwire/v8/ConsumerInfoTest.java     |      0
 .../activemq/openwire/v8/ControlCommandTest.java   |      0
 .../openwire/v8/DataArrayResponseTest.java         |      0
 .../activemq/openwire/v8/DataResponseTest.java     |      0
 .../activemq/openwire/v8/DestinationInfoTest.java  |      0
 .../activemq/openwire/v8/DiscoveryEventTest.java   |      0
 .../openwire/v8/ExceptionResponseTest.java         |      0
 .../activemq/openwire/v8/FlushCommandTest.java     |      0
 .../activemq/openwire/v8/IntegerResponseTest.java  |      0
 .../activemq/openwire/v8/JournalQueueAckTest.java  |      0
 .../activemq/openwire/v8/JournalTopicAckTest.java  |      0
 .../activemq/openwire/v8/JournalTraceTest.java     |      0
 .../openwire/v8/JournalTransactionTest.java        |      0
 .../activemq/openwire/v8/KeepAliveInfoTest.java    |      0
 .../openwire/v8/LastPartialCommandTest.java        |      0
 .../openwire/v8/LocalTransactionIdTest.java        |      0
 .../activemq/openwire/v8/MessageAckTest.java       |      0
 .../v8/MessageDispatchNotificationTest.java        |      0
 .../activemq/openwire/v8/MessageDispatchTest.java  |      0
 .../apache/activemq/openwire/v8/MessageIdTest.java |      0
 .../activemq/openwire/v8/MessagePullTest.java      |      0
 .../activemq/openwire/v8/MessageTestSupport.java   |      1 +
 .../openwire/v8/NetworkBridgeFilterTest.java       |      0
 .../activemq/openwire/v8/PartialCommandTest.java   |      0
 .../activemq/openwire/v8/ProducerAckTest.java      |      0
 .../activemq/openwire/v8/ProducerIdTest.java       |      0
 .../activemq/openwire/v8/ProducerInfoTest.java     |      0
 .../activemq/openwire/v8/RemoveInfoTest.java       |      0
 .../openwire/v8/RemoveSubscriptionInfoTest.java    |      0
 .../activemq/openwire/v8/ReplayCommandTest.java    |      0
 .../apache/activemq/openwire/v8/ResponseTest.java  |      0
 .../apache/activemq/openwire/v8/SessionIdTest.java |      0
 .../activemq/openwire/v8/SessionInfoTest.java      |      0
 .../activemq/openwire/v8/ShutdownInfoTest.java     |      0
 .../activemq/openwire/v8/SubscriptionInfoTest.java |      0
 .../openwire/v8/TransactionIdTestSupport.java      |      0
 .../activemq/openwire/v8/TransactionInfoTest.java  |      0
 .../activemq/openwire/v8/XATransactionIdTest.java  |      0
 .../openwire/v9/BaseCommandTestSupport.java        |      0
 .../apache/activemq/openwire/v9/BrokerIdTest.java  |      1 +
 .../activemq/openwire/v9/BrokerInfoTest.java       |      1 +
 .../openwire/v9/ConnectionControlTest.java         |      1 +
 .../activemq/openwire/v9/ConnectionErrorTest.java  |      1 +
 .../activemq/openwire/v9/ConnectionIdTest.java     |      1 +
 .../activemq/openwire/v9/ConnectionInfoTest.java   |      1 +
 .../activemq/openwire/v9/ConsumerControlTest.java  |      1 +
 .../activemq/openwire/v9/ConsumerIdTest.java       |      1 +
 .../activemq/openwire/v9/ConsumerInfoTest.java     |      1 +
 .../activemq/openwire/v9/ControlCommandTest.java   |      1 +
 .../openwire/v9/DataArrayResponseTest.java         |      1 +
 .../activemq/openwire/v9/DataResponseTest.java     |      1 +
 .../activemq/openwire/v9/DestinationInfoTest.java  |      1 +
 .../activemq/openwire/v9/DiscoveryEventTest.java   |      1 +
 .../openwire/v9/ExceptionResponseTest.java         |      1 +
 .../activemq/openwire/v9/FlushCommandTest.java     |      1 +
 .../activemq/openwire/v9/IntegerResponseTest.java  |      1 +
 .../activemq/openwire/v9/JournalQueueAckTest.java  |      1 +
 .../activemq/openwire/v9/JournalTopicAckTest.java  |      1 +
 .../activemq/openwire/v9/JournalTraceTest.java     |      1 +
 .../openwire/v9/JournalTransactionTest.java        |      1 +
 .../activemq/openwire/v9/KeepAliveInfoTest.java    |      1 +
 .../openwire/v9/LastPartialCommandTest.java        |      1 +
 .../openwire/v9/LocalTransactionIdTest.java        |      1 +
 .../activemq/openwire/v9/MessageAckTest.java       |      1 +
 .../v9/MessageDispatchNotificationTest.java        |      1 +
 .../activemq/openwire/v9/MessageDispatchTest.java  |      1 +
 .../apache/activemq/openwire/v9/MessageIdTest.java |      1 +
 .../activemq/openwire/v9/MessagePullTest.java      |      1 +
 .../activemq/openwire/v9/MessageTestSupport.java   |      1 +
 .../openwire/v9/NetworkBridgeFilterTest.java       |      1 +
 .../activemq/openwire/v9/PartialCommandTest.java   |      1 +
 .../activemq/openwire/v9/ProducerAckTest.java      |      1 +
 .../activemq/openwire/v9/ProducerIdTest.java       |      1 +
 .../activemq/openwire/v9/ProducerInfoTest.java     |      1 +
 .../activemq/openwire/v9/RemoveInfoTest.java       |      1 +
 .../openwire/v9/RemoveSubscriptionInfoTest.java    |      1 +
 .../activemq/openwire/v9/ReplayCommandTest.java    |      1 +
 .../apache/activemq/openwire/v9/ResponseTest.java  |      1 +
 .../apache/activemq/openwire/v9/SessionIdTest.java |      1 +
 .../activemq/openwire/v9/SessionInfoTest.java      |      1 +
 .../activemq/openwire/v9/ShutdownInfoTest.java     |      1 +
 .../activemq/openwire/v9/SubscriptionInfoTest.java |      1 +
 .../openwire/v9/TransactionIdTestSupport.java      |      1 +
 .../activemq/openwire/v9/TransactionInfoTest.java  |      1 +
 .../activemq/openwire/v9/XATransactionIdTest.java  |      1 +
 .../apache/activemq/perf/ConnectionChurnTest.java  |    105 +
 .../activemq/perf/InactiveDurableTopicTest.java    |    190 +
 .../apache/activemq/perf/InactiveQueueTest.java    |    114 +
 .../activemq/perf/KahaDBDurableTopicTest.java      |      0
 .../perf/KahaDBDurableTransactedTopicTest.java     |      0
 .../org/apache/activemq/perf/KahaDBQueueTest.java  |      0
 .../org/apache/activemq/perf/KahaQueueTest.java    |      0
 .../activemq/perf/LevelDBDurableTopicTest.java     |     44 +
 .../activemq/perf/LevelDBStoreQueueTest.java       |     42 +
 .../apache/activemq/perf/MemoryAllocationTest.java |    117 +
 .../apache/activemq/perf/NetworkedSyncTest.java    |    317 +
 .../activemq/perf/NumberOfDestinationsTest.java    |      0
 .../org/apache/activemq/perf/PerfConsumer.java     |      0
 .../org/apache/activemq/perf/PerfProducer.java     |      0
 .../java/org/apache/activemq/perf/PerfRate.java    |      0
 .../activemq/perf/QueueConnectionMemoryTest.java   |     83 +
 .../java/org/apache/activemq/perf/RunBroker.java   |     66 +
 .../perf/SimpleDurableTopicNetworkTest.java        |      0
 .../activemq/perf/SimpleDurableTopicTest.java      |     74 +
 .../apache/activemq/perf/SimpleNetworkTest.java    |      0
 .../perf/SimpleNonPersistentQueueNetworkTest.java  |      0
 .../perf/SimpleNonPersistentQueueTest.java         |      0
 .../perf/SimpleNonPersistentTopicTest.java         |      0
 .../org/apache/activemq/perf/SimpleQueueTest.java  |      0
 .../org/apache/activemq/perf/SimpleTopicTest.java  |    206 +
 .../org/apache/activemq/perf/SlowConsumer.java     |      0
 .../activemq/perf/SlowConsumerTopicTest.java       |      0
 .../perf/SlowDurableConsumerTopicTest.java         |      0
 .../perf/TemporaryTopicMemoryAllocationTest.java   |      0
 .../plugin/BrokerStatisticsPluginTest.java         |    214 +
 ...ceiveTwoConnectionsWithSenderUsingPoolTest.java |     47 +
 .../org/apache/activemq/proxy/AMQ4889Test.java     |    163 +
 .../apache/activemq/proxy/ProxyConnectorTest.java  |      0
 .../apache/activemq/proxy/ProxyFailoverTest.java   |      0
 .../apache/activemq/proxy/ProxyTestSupport.java    |      0
 ...stractCachedLDAPAuthorizationMapLegacyTest.java |    434 +
 .../AbstractCachedLDAPAuthorizationModuleTest.java |     63 +
 .../activemq/security/AuthorizationMapTest.java    |    328 +
 .../java/org/apache/activemq/security/CRLTest.java |     84 +
 ...dLDAPAuthorizationModuleLegacyOpenLDAPTest.java |     97 +
 .../CachedLDAPAuthorizationModuleLegacyTest.java   |     65 +
 .../CachedLDAPAuthorizationModuleOpenLDAPTest.java |    106 +
 .../CachedLDAPAuthorizationModuleTest.java         |     71 +
 .../security/CachedLDAPSecurityLegacyTest.java     |    129 +
 .../activemq/security/CachedLDAPSecurityTest.java  |     45 +
 .../java/org/apache/activemq/security/DoSTest.java |    100 +
 .../JaasCertificateAuthenticationBrokerTest.java   |    187 +
 .../security/JaasDualAuthenticationBrokerTest.java |    216 +
 .../JaasDualAuthenticationNetworkBridgeTest.java   |    135 +
 .../apache/activemq/security/JaasNetworkTest.java  |      0
 .../activemq/security/LDAPAuthenticationTest.java  |     83 +
 .../security/LDAPAuthorizationMapTest.java         |    156 +
 .../apache/activemq/security/LDAPSecurityTest.java |    152 +
 .../apache/activemq/security/SecurityJMXTest.java  |    155 +
 .../activemq/security/SecurityTestSupport.java     |      0
 .../security/SimpleAnonymousPluginTest.java        |    117 +
 .../SimpleAuthenticationPluginNoUsersTest.java     |     59 +
 .../SimpleAuthenticationPluginSeparatorTest.java   |      0
 .../security/SimpleAuthenticationPluginTest.java   |    149 +
 .../security/SimpleAuthorizationMapTest.java       |     36 +
 .../security/SimpleSecurityBrokerSystemTest.java   |    187 +
 .../security/StubDoNothingCallbackHandler.java     |      0
 .../security/StubDualJaasConfiguration.java        |      0
 .../activemq/security/StubJaasConfiguration.java   |      0
 .../apache/activemq/security/StubLoginModule.java  |     98 +
 .../activemq/security/StubSecurityContext.java     |      0
 .../TextFileCertificateLoginModuleTest.java        |    129 +
 .../activemq/security/XBeanSecurityTest.java       |      0
 ...BeanSecurityWithGuestNoCredentialsOnlyTest.java |      0
 .../security/XBeanSecurityWithGuestTest.java       |      0
 .../activemq/security/XBeanSslContextTest.java     |     41 +
 .../activemq/selector/SelectorParserTest.java      |     88 +
 .../org/apache/activemq/selector/SelectorTest.java |    397 +
 .../selector/UnknownHandlingSelectorTest.java      |    182 +
 .../ActiveMQConnectionFactoryFactoryBeanTest.java  |      0
 .../org/apache/activemq/spring/ConsumerBean.java   |    167 +
 .../activemq/spring/Spring2XmlNamespacesTest.java  |      0
 ...pring2XmlNamespacesWithoutRemoteSchemaTest.java |      0
 .../org/apache/activemq/spring/SpringConsumer.java |      0
 .../org/apache/activemq/spring/SpringProducer.java |      0
 .../org/apache/activemq/spring/SpringTest.java     |      0
 .../apache/activemq/spring/SpringTestSupport.java  |     97 +
 .../AbstractInflightMessageSizeTest.java           |    295 +
 ...DurableSubscriptionInflightMessageSizeTest.java |     61 +
 .../QueueSubscriptionInflightMessageSizeTest.java  |     61 +
 .../TopicSubscriptionInflightMessageSizeTest.java  |     60 +
 .../store/AbstractMessageStoreSizeStatTest.java    |    236 +
 .../store/AbstractMessageStoreSizeTest.java        |     98 +
 .../store/AbstractStoreStatTestSupport.java        |    276 +
 .../store/AutoStorePerDestinationTest.java         |      0
 .../store/LevelDBStorePerDestinationTest.java      |     45 +
 .../activemq/store/MKahaDbSharedLockerTest.java    |     72 +
 .../apache/activemq/store/MessagePriorityTest.java |    817 +
 .../activemq/store/SharedFileLockerTest.java       |    264 +
 .../org/apache/activemq/store/StoreOrderTest.java  |      0
 .../activemq/store/StorePerDestinationTest.java    |    309 +
 .../store/jdbc/BrokenPersistenceAdapter.java       |      0
 .../store/jdbc/DatabaseLockerConfigTest.java       |     55 +
 .../store/jdbc/JDBCCommitExceptionTest.java        |    168 +
 .../jdbc/JDBCIOExceptionHandlerMockeryTest.java    |    110 +
 .../store/jdbc/JDBCIOExceptionHandlerTest.java     |    333 +
 .../store/jdbc/JDBCLockTablePrefixTest.java        |     42 +
 .../store/jdbc/JDBCMessagePriorityTest.java        |    433 +
 .../activemq/store/jdbc/JDBCNegativeQueueTest.java |     89 +
 .../store/jdbc/JDBCNetworkBrokerDetachTest.java    |     66 +
 .../store/jdbc/JDBCPersistenceAdapterTest.java     |     59 +
 .../store/jdbc/JDBCStoreAutoCommitTest.java        |    502 +
 .../activemq/store/jdbc/JDBCStoreBrokerTest.java   |     50 +
 .../activemq/store/jdbc/JDBCStoreOrderTest.java    |     58 +
 .../store/jdbc/JDBCTablePrefixAssignedTest.java    |    127 +
 .../apache/activemq/store/jdbc/JDBCTestMemory.java |    143 +
 .../store/jdbc/JDBCXACommitExceptionTest.java      |    159 +
 .../store/jdbc/LeaseDatabaseLockerTest.java        |    274 +
 .../store/jdbc/TransactionContextTest.java         |     87 +
 .../kahadb/AbstractKahaDBMessageStoreSizeTest.java |    147 +
 .../kahadb/AbstractMultiKahaDBDeletionTest.java    |    202 +
 .../activemq/store/kahadb/CustomLockerTest.java    |     31 +
 .../store/kahadb/KahaDBDeleteLockTest.java         |    130 +
 .../store/kahadb/KahaDBFastEnqueueTest.java        |    245 +
 .../store/kahadb/KahaDBIndexLocationTest.java      |    165 +
 .../store/kahadb/KahaDBMessagePriorityTest.java    |      0
 .../kahadb/KahaDBMessageStoreSizeStatTest.java     |     86 +
 .../store/kahadb/KahaDBMessageStoreSizeTest.java   |     90 +
 .../store/kahadb/KahaDBPersistenceAdapterTest.java |      0
 .../store/kahadb/KahaDBStoreBrokerTest.java        |      0
 .../store/kahadb/KahaDBStoreOrderTest.java         |      0
 .../kahadb/KahaDBStoreRecoveryBrokerTest.java      |    213 +
 .../kahadb/KahaDBStoreRecoveryExpiryTest.java      |    113 +
 .../activemq/store/kahadb/KahaDBStoreTest.java     |      0
 .../apache/activemq/store/kahadb/KahaDBTest.java   |    241 +
 .../activemq/store/kahadb/KahaDBVersionTest.java   |    185 +
 .../MultiKahaDBMessageStoreSizeStatTest.java       |    140 +
 .../kahadb/MultiKahaDBMessageStoreSizeTest.java    |     68 +
 .../store/kahadb/MultiKahaDBQueueDeletionTest.java |     91 +
 .../store/kahadb/MultiKahaDBTopicDeletionTest.java |     86 +
 .../activemq/store/kahadb/NoSpaceIOTest.java       |      0
 .../activemq/store/kahadb/PBMesssagesTest.java     |     56 +
 .../store/kahadb/SubscriptionRecoveryTest.java     |    363 +
 .../store/kahadb/TempKahaDBStoreBrokerTest.java    |      0
 .../store/kahadb/perf/KahaBulkLoadingTest.java     |    152 +
 .../kahadb/perf/KahaStoreDurableTopicTest.java     |      0
 .../store/kahadb/perf/KahaStoreQueueTest.java      |      0
 .../store/kahadb/perf/TempKahaStoreQueueTest.java  |      0
 .../plist/KahaDBFilePendingMessageCursorTest.java  |     98 +
 .../activemq/store/kahadb/plist/PListTest.java     |    660 +
 .../store/leveldb/LevelDBNegativeQueueTest.java    |     38 +
 .../store/leveldb/LevelDBStoreBrokerTest.java      |     68 +
 .../memory/MemoryMessageStoreSizeStatTest.java     |    102 +
 .../store/memory/MemoryMessageStoreSizeTest.java   |     45 +
 .../activemq/test/JmsSendReceiveTestSupport.java   |      0
 .../activemq/test/JmsTopicSendReceiveTest.java     |      0
 ...SendReceiveWithEmbeddedBrokerAndUserIDTest.java |    111 +
 ...ceiveWithTwoConnectionsAndByteSelectorTest.java |      0
 ...iveWithTwoConnectionsAndEmbeddedBrokerTest.java |      0
 .../JmsTopicSendReceiveWithTwoConnectionsTest.java |      0
 .../test/TemporaryDestinationToFromNameTest.java   |      0
 .../test/message/NestedMapAndListPropertyTest.java |     95 +
 .../test/message/NestedMapMessageTest.java         |     98 +
 .../test/retroactive/DummyMessageQuery.java        |      0
 ...ConsumerTestWithDestinationBasedBufferTest.java |      0
 ...merTestWithLastImagePolicyWithWildcardTest.java |      0
 ...ctiveConsumerTestWithSimpleMessageListTest.java |    127 +
 .../RetroactiveConsumerTestWithTimePolicyTest.java |      0
 .../RetroactiveConsumerWithMessageQueryTest.java   |    114 +
 .../rollback/CloseRollbackRedeliveryQueueTest.java |      0
 .../DelegatingTransactionalMessageListener.java    |      0
 .../RollbacksWhileConsumingLargeQueueTest.java     |      0
 .../activemq/transport/QueueClusterTest.java       |      0
 .../transport/SoWriteTimeoutClientTest.java        |      0
 .../activemq/transport/SoWriteTimeoutTest.java     |      0
 .../activemq/transport/StubCompositeTransport.java |      0
 .../apache/activemq/transport/StubTransport.java   |      0
 .../activemq/transport/StubTransportListener.java  |     58 +
 .../activemq/transport/TopicClusterTest.java       |      0
 .../transport/TransportBrokerTestSupport.java      |      0
 .../auto/AutoNIOSslTransportBrokerTest.java        |     66 +
 .../transport/auto/AutoNIOTransportBrokerTest.java |     38 +
 .../transport/auto/AutoSslTransportBrokerTest.java |     64 +
 .../transport/auto/AutoTransportBrokerTest.java    |     38 +
 .../transport/auto/AutoTransportConfigureTest.java |    156 +
 .../auto/AutoTransportMaxConnectionsTest.java      |    151 +
 .../auto/failover/AutoFailoverClusterTest.java     |     27 +
 .../auto/failover/AutoFailoverTimeoutTest.java     |     27 +
 .../auto/failover/FailoverAutoRandomTest.java      |     28 +
 .../failover/FailoverAutoTransportBrokerTest.java  |     43 +
 .../nio/AutoNIOJmsDurableTopicSendReceiveTest.java |     29 +
 .../auto/nio/AutoNIOJmsSendAndReceiveTest.java     |     32 +
 .../nio/AutoNIOPersistentSendAndReceiveTest.java   |     27 +
 .../transport/auto/nio/AutoNIOSSLBasicTest.java    |     27 +
 .../discovery/DiscoveryNetworkReconnectTest.java   |    240 +
 .../discovery/DiscoveryTransportBrokerTest.java    |    162 +
 .../discovery/DiscoveryTransportNoBrokerTest.java  |    179 +
 .../transport/discovery/DiscoveryUriTest.java      |      0
 .../discovery/ZeroconfDiscoverTransportTest.java   |      0
 .../activemq/transport/failover/AMQ1925Test.java   |    408 +
 .../transport/failover/BadConnectionTest.java      |      0
 .../failover/ConnectionHangOnStartupTest.java      |    110 +
 .../transport/failover/FailoverBackupLeakTest.java |    127 +
 .../transport/failover/FailoverClusterTest.java    |    167 +
 .../failover/FailoverClusterTestSupport.java       |    214 +
 .../failover/FailoverComplexClusterTest.java       |    373 +
 .../FailoverConsumerOutstandingCommitTest.java     |    372 +
 .../failover/FailoverConsumerUnconsumedTest.java   |    382 +
 .../transport/failover/FailoverDuplicateTest.java  |    252 +
 .../failover/FailoverPrefetchZeroTest.java         |      0
 .../transport/failover/FailoverPriorityTest.java   |    229 +
 .../transport/failover/FailoverRandomTest.java     |     83 +
 ...rReadInactivityBlockWriteTimeoutClientTest.java |    152 +
 .../FailoverRedeliveryTransactionTest.java         |     88 +
 .../transport/failover/FailoverTimeoutTest.java    |    233 +
 .../failover/FailoverTransactionTest.java          |   1193 +
 .../failover/FailoverTransportBackupsTest.java     |    238 +
 .../failover/FailoverTransportBrokerTest.java      |    182 +
 .../transport/failover/FailoverTransportTest.java  |    180 +
 .../failover/FailoverTransportUriHandlingTest.java |      0
 .../transport/failover/FailoverTxSlowAckTest.java  |    267 +
 .../transport/failover/FailoverUpdateURIsTest.java |    156 +
 .../transport/failover/FailoverUriTest.java        |     48 +
 .../failover/InitalReconnectDelayTest.java         |    187 +
 .../activemq/transport/failover/ReconnectTest.java |      0
 .../transport/failover/SlowConnectionTest.java     |      0
 .../failover/TwoBrokerFailoverClusterTest.java     |     92 +
 .../activemq/transport/fanout/FanoutTest.java      |      0
 .../fanout/FanoutTransportBrokerTest.java          |      0
 .../multicast/MulticastTransportTest.java          |     71 +
 .../nio/NIOJmsDurableTopicSendReceiveTest.java     |      0
 .../transport/nio/NIOJmsSendAndReceiveTest.java    |      0
 .../nio/NIOPersistentSendAndReceiveTest.java       |      0
 .../activemq/transport/nio/NIOSSLBasicTest.java    |    119 +
 .../transport/nio/NIOSSLConcurrencyTest.java       |    251 +
 .../activemq/transport/nio/NIOSSLLoadTest.java     |    178 +
 .../transport/nio/NIOSSLTransportBrokerTest.java   |     69 +
 .../transport/nio/NIOSSLWindowSizeTest.java        |    113 +
 .../transport/nio/NIOTransportBrokerTest.java      |      0
 .../activemq/transport/peer/PeerTransportTest.java |    157 +
 .../transport/reliable/DropCommandStrategy.java    |      0
 .../transport/reliable/ReliableTransportTest.java  |      0
 .../reliable/UnreliableCommandDatagramChannel.java |      0
 .../reliable/UnreliableCommandDatagramSocket.java  |      0
 .../transport/reliable/UnreliableUdpTransport.java |      0
 .../reliable/UnreliableUdpTransportTest.java       |     92 +
 .../transport/tcp/InactivityMonitorTest.java       |    270 +
 .../transport/tcp/QualityOfServiceUtilsTest.java   |    170 +
 .../transport/tcp/ServerSocketTstFactory.java      |      0
 .../activemq/transport/tcp/SocketTstFactory.java   |    179 +
 .../transport/tcp/SslBrokerServiceTest.java        |    194 +
 .../transport/tcp/SslContextBrokerServiceTest.java |     66 +
 .../tcp/SslContextNBrokerServiceTest.java          |    147 +
 .../activemq/transport/tcp/SslSocketHelper.java    |      0
 .../transport/tcp/SslTransportBrokerTest.java      |      0
 .../transport/tcp/SslTransportFactoryTest.java     |      0
 .../transport/tcp/SslTransportServerTest.java      |      0
 .../activemq/transport/tcp/SslTransportTest.java   |      0
 .../transport/tcp/StubSSLServerSocket.java         |      0
 .../activemq/transport/tcp/StubSSLSession.java     |      0
 .../activemq/transport/tcp/StubSSLSocket.java      |      0
 .../transport/tcp/StubSSLSocketFactory.java        |      0
 .../activemq/transport/tcp/StubSslTransport.java   |      0
 .../transport/tcp/StubX509Certificate.java         |      0
 .../activemq/transport/tcp/TcpFaultyTransport.java |     49 +
 .../transport/tcp/TcpFaultyTransportFactory.java   |     97 +
 .../transport/tcp/TcpFaultyTransportServer.java    |     46 +
 .../transport/tcp/TcpTransportBindTest.java        |     84 +
 .../transport/tcp/TcpTransportBrokerTest.java      |      0
 .../transport/tcp/TcpTransportServerTest.java      |     79 +
 ...TransportConnectorInvalidSocketOptionsTest.java |     65 +
 .../activemq/transport/tcp/TransportUriTest.java   |    204 +
 .../transport/tcp/WireformatNegociationTest.java   |      0
 ...eiveWithTwoConnectionsAndLargeMessagesTest.java |      0
 .../udp/UdpSendReceiveWithTwoConnectionsTest.java  |      0
 .../activemq/transport/udp/UdpTestSupport.java     |    272 +
 .../activemq/transport/udp/UdpTransportTest.java   |      0
 .../transport/udp/UdpTransportUsingServerTest.java |      0
 .../transport/udp/UpdTransportBindTest.java        |      0
 .../transport/vm/VMTransportBrokerNameTest.java    |    154 +
 .../transport/vm/VMTransportBrokerTest.java        |      0
 .../vm/VMTransportEmbeddedBrokerTest.java          |      0
 .../transport/vm/VMTransportThreadSafeTest.java    |    934 +
 .../transport/vm/VMTransportWaitForTest.java       |    137 +
 .../transport/vm/VmTransportNetworkBrokerTest.java |    158 +
 .../usage/CompositeMessageCursorUsageTest.java     |     90 +
 .../activemq/usage/JobSchedulerStoreUsageTest.java |    114 +
 .../activemq/usage/PercentDiskUsageLimitTest.java  |    162 +
 .../activemq/usage/PeriodicDiskUsageLimitTest.java |    314 +
 .../activemq/usage/StoreUsageLimitsTest.java       |    104 +
 .../org/apache/activemq/usage/StoreUsageTest.java  |      0
 .../org/apache/activemq/usecases/AMQ2927Test.java  |      0
 .../usecases/AMQ5153LevelDBSubscribedDestTest.java |    112 +
 .../activemq/usecases/AMQStackOverFlowTest.java    |    148 +
 ...ctorWildcardIncludedDestinationTestSupport.java |    147 +
 .../usecases/AdvisoryTopicCleanUpTest.java         |    162 +
 .../usecases/AdvisoryTopicDeletionTest.java        |    125 +
 .../activemq/usecases/AdvisoryViaNetworkTest.java  |    201 +
 .../usecases/AuthorizationFromAdminViewTest.java   |      0
 .../usecases/BacklogNetworkCrossTalkTest.java      |     96 +
 .../BatchedMessagePriorityConsumerTest.java        |     81 +
 .../BrokerQueueNetworkWithDisconnectTest.java      |    259 +
 .../apache/activemq/usecases/BrowseDLQTest.java    |    108 +
 .../activemq/usecases/BrowseOverNetworkTest.java   |    250 +
 .../activemq/usecases/ChangeSentMessageTest.java   |     67 +
 .../usecases/ChangeSessionDeliveryModeTest.java    |     63 +
 .../activemq/usecases/ClientRebalanceTest.java     |      0
 .../activemq/usecases/CompositeConsumeTest.java    |      0
 .../activemq/usecases/CompositePublishTest.java    |    153 +
 .../ConcurrentDestinationCreationTest.java         |      0
 .../ConcurrentProducerDurableConsumerTest.java     |    451 +
 .../ConcurrentProducerQueueConsumerTest.java       |    435 +
 .../usecases/ConsumeQueuePrefetchTest.java         |      0
 .../usecases/ConsumeTopicPrefetchTest.java         |    154 +
 .../ConsumeUncompressedCompressedMessageTest.java  |    194 +
 .../usecases/CreateLotsOfTemporaryQueuesTest.java  |      0
 .../CreateTemporaryQueueBeforeStartTest.java       |      0
 .../usecases/DiscriminatingConsumerLoadTest.java   |    310 +
 .../usecases/DispatchMultipleConsumersTest.java    |      0
 .../DurableConsumerCloseAndReconnectTcpTest.java   |      0
 .../DurableConsumerCloseAndReconnectTest.java      |    246 +
 .../usecases/DurableSubDelayedUnsubscribeTest.java |    780 +
 .../usecases/DurableSubInBrokerNetworkTest.java    |    187 +
 ...essConcurrentCommitActivateNoDuplicateTest.java |    935 +
 .../DurableSubProcessMultiRestartTest.java         |    409 +
 .../activemq/usecases/DurableSubProcessTest.java   |      0
 .../usecases/DurableSubProcessWithRestartTest.java |    832 +
 .../usecases/DurableSubSelectorDelayTest.java      |    309 +
 .../DurableSubSelectorDelayWithRestartTest.java    |    342 +
 ...flineSelectorConcurrentConsumeIndexUseTest.java |    257 +
 .../DurableSubsOfflineSelectorIndexUseTest.java    |    225 +
 .../DurableSubscriberNonPersistentMessageTest.java |    322 +
 ...DurableSubscriberWithNetworkDisconnectTest.java |      0
 .../DurableSubscriberWithNetworkRestartTest.java   |    231 +
 .../DurableSubscriptionActivationTest.java         |    122 +
 .../usecases/DurableSubscriptionHangTestCase.java  |      0
 .../usecases/DurableSubscriptionOffline1Test.java  |    247 +
 .../usecases/DurableSubscriptionOffline2Test.java  |    171 +
 .../usecases/DurableSubscriptionOffline3Test.java  |    424 +
 .../usecases/DurableSubscriptionOffline4Test.java  |    131 +
 ...DurableSubscriptionOfflineBrowseRemoveTest.java |    184 +
 .../usecases/DurableSubscriptionOfflineTest.java   |    926 +
 .../DurableSubscriptionOfflineTestBase.java        |    226 +
 .../DurableSubscriptionReactivationTest.java       |      0
 .../DurableSubscriptionRemoveOfflineTest.java      |    118 +
 .../usecases/DurableSubscriptionSelectorTest.java  |    177 +
 .../usecases/DurableSubscriptionTestSupport.java   |    534 +
 .../DurableSubscriptionUnsubscribeTest.java        |    340 +
 .../usecases/DurableSubscriptionUpdatesTest.java   |    388 +
 .../DurableSubscriptionWithNoLocalTest.java        |    345 +
 .../activemq/usecases/DurableUnsubscribeTest.java  |      0
 .../activemq/usecases/ExceptionListenerTest.java   |    118 +
 .../activemq/usecases/ExpiredMessagesTest.java     |    321 +
 .../ExpiredMessagesWithNoConsumerTest.java         |    614 +
 .../usecases/JDBCDurableSubscriptionTest.java      |     36 +
 .../JMXRemoveQueueThenSendIgnoredTest.java         |    155 +
 .../activemq/usecases/JdbcDurableSubDupTest.java   |    297 +
 .../usecases/JournalDurableSubscriptionTest.java   |      0
 .../usecases/KahaDBDurableSubscriptionTest.java    |      0
 .../usecases/LargeQueueSparseDeleteTest.java       |    200 +
 .../usecases/LevelDBDurableSubscriptionTest.java   |     37 +
 .../usecases/ManagedDurableSubscriptionTest.java   |    119 +
 .../apache/activemq/usecases/MemoryLimitTest.java  |    259 +
 .../activemq/usecases/MessageGroupCloseTest.java   |    235 +
 .../activemq/usecases/MessageGroupDelayedTest.java |    243 +
 .../usecases/MessageGroupLateArrivalsTest.java     |    303 +
 .../usecases/MessageGroupNewConsumerTest.java      |      0
 .../MessageGroupReconnectDistributionTest.java     |    218 +
 .../activemq/usecases/MessageReroutingTest.java    |      0
 .../usecases/MultiBrokersMultiClientsTest.java     |      0
 .../MultiBrokersMultiClientsUsingTcpTest.java      |      0
 .../MulticastDiscoveryOnFaultyNetworkTest.java     |    130 +
 .../org/apache/activemq/usecases/MyObject.java     |     68 +
 .../activemq/usecases/NetworkAsyncStartTest.java   |      0
 .../NetworkBridgeProducerFlowControlTest.java      |    613 +
 .../usecases/NetworkOfTwentyBrokersTest.java       |    217 +
 .../NewConsumerCreatesDestinationTest.java         |     63 +
 .../usecases/NoDuplicateOnTopicNetworkTest.java    |      0
 .../NonBlockingConsumerRedeliveryTest.java         |    465 +
 .../usecases/ObjectMessageNotSerializableTest.java |      0
 .../OfflineDurableSubscriberTimeoutTest.java       |    214 +
 .../usecases/ProducerConsumerTestSupport.java      |      0
 .../PublishOnDurableTopicConsumedMessageTest.java  |      0
 ...ishOnQueueConsumedMessageInTransactionTest.java |      0
 .../PublishOnQueueConsumedMessageTest.java         |      0
 ...OnQueueConsumedMessageUsingActivemqXMLTest.java |      0
 ...PublishOnTemporaryQueueConsumedMessageTest.java |      0
 .../PublishOnTopicConsumedMessageTest.java         |      0
 ...OnTopicConsumerMessageUsingActivemqXMLTest.java |      0
 .../usecases/QueueBrowsingLevelDBTest.java         |     36 +
 .../activemq/usecases/QueueBrowsingLimitTest.java  |    113 +
 .../activemq/usecases/QueueBrowsingTest.java       |    216 +
 .../QueueConsumerCloseAndReconnectTest.java        |      0
 .../activemq/usecases/QueueDuplicatesTest.java     |      0
 .../usecases/QueueMemoryFullMultiBrokersTest.java  |      0
 .../activemq/usecases/QueueRedeliverTest.java      |      0
 .../activemq/usecases/QueueRepeaterTest.java       |      0
 .../activemq/usecases/ReliableReconnectTest.java   |    179 +
 .../RequestReplyNoAdvisoryNetworkTest.java         |    281 +
 ...equestReplyTempDestRemovalAdvisoryRaceTest.java |    486 +
 ...RequestReplyToTopicViaThreeNetworkHopsTest.java |    977 +
 ...VirtualDestinationsWithWildcardLevelDBTest.java |     44 +
 ...eBrokerVirtualDestinationsWithWildcardTest.java |    128 +
 .../usecases/StartAndConcurrentStopBrokerTest.java |    370 +
 .../activemq/usecases/StartAndStopBrokerTest.java  |      0
 ...entAndBrokerDoesNotLeaveThreadsRunningTest.java |     93 +
 .../activemq/usecases/StaticNetworkTest.java       |      0
 .../SubscribeClosePublishThenConsumeTest.java      |      0
 .../usecases/TempTopicProducerFlowControlTest.java |     43 +
 ...BrokerConnectionDuplexExcludedDestinations.java |    171 +
 .../org/apache/activemq/usecases/TestSupport.java  |    147 +
 .../usecases/ThreeBrokerQueueNetworkTest.java      |    666 +
 .../ThreeBrokerQueueNetworkUsingTcpTest.java       |     70 +
 .../ThreeBrokerStompTemporaryQueueTest.java        |    176 +
 ...rokerTempDestDemandSubscriptionCleanupTest.java |    264 +
 .../usecases/ThreeBrokerTempQueueNetworkTest.java  |    118 +
 .../usecases/ThreeBrokerTopicNetworkTest.java      |    411 +
 .../ThreeBrokerTopicNetworkUsingTcpTest.java       |     70 +
 .../ThreeBrokerVirtualTopicNetworkLevelDBTest.java |     34 +
 .../ThreeBrokerVirtualTopicNetworkTest.java        |      0
 .../usecases/TopicDurableConnectStatsTest.java     |    273 +
 .../TopicProducerDurableSubFlowControlTest.java    |    201 +
 .../usecases/TopicProducerFlowControlTest.java     |    189 +
 .../activemq/usecases/TopicRedeliverTest.java      |      0
 .../activemq/usecases/TopicReplicationTest.java    |      0
 .../TopicSubscriptionSlowConsumerTest.java         |      0
 .../TopicSubscriptionZeroPrefetchTest.java         |    116 +
 .../usecases/TransactionRollbackOrderTest.java     |      0
 .../apache/activemq/usecases/TransactionTest.java  |    122 +
 .../usecases/TransientQueueRedeliverTest.java      |      0
 ...erMessageNotSentToRemoteWhenNoConsumerTest.java |      0
 .../usecases/TwoBrokerMulticastQueueTest.java      |      0
 ...WildcardDynamicallyIncludedDestinationTest.java |      0
 ...rWildcardStaticallyIncludedDestinationTest.java |      0
 .../usecases/TwoBrokerNetworkLoadBalanceTest.java  |      0
 .../TwoBrokerQueueClientsReconnectTest.java        |    606 +
 .../usecases/TwoBrokerQueueSendReceiveTest.java    |     60 +
 .../usecases/TwoBrokerTempQueueAdvisoryTest.java   |    197 +
 ...TopicSendReceiveLotsOfMessagesUsingTcpTest.java |      0
 .../usecases/TwoBrokerTopicSendReceiveTest.java    |    102 +
 ...TopicSendReceiveUsingJavaConfigurationTest.java |      0
 .../TwoBrokerTopicSendReceiveUsingTcpTest.java     |      0
 ...okerVirtualDestDinamicallyIncludedDestTest.java |      0
 .../TwoBrokerVirtualTopicForwardingTest.java       |    203 +
 ...kerVirtualTopicSelectorAwareForwardingTest.java |    756 +
 ...lticastDiscoveryBrokerTopicSendReceiveTest.java |     41 +
 .../usecases/TwoSecureBrokerRequestReplyTest.java  |     89 +
 .../activemq/usecases/UnlimitedEnqueueTest.java    |    137 +
 .../VerifyNetworkConsumersDisconnectTest.java      |    264 +
 ...VirtualTopicNetworkClusterReactivationTest.java |    176 +
 .../apache/activemq/util/DefaultTestAppender.java  |      0
 .../org/apache/activemq/util/LinkedNodeTest.java   |      0
 .../org/apache/activemq/util/MessageIdList.java    |    276 +
 .../activemq/util/ReflectionSupportTest.java       |    115 +
 .../java/org/apache/activemq/util/SimplePojo.java  |     84 +
 .../java/org/apache/activemq/util/TestUtils.java   |     68 +
 .../activemq/xbean/ConnectorXBeanConfigTest.java   |    213 +
 .../xbean/DestinationBridgeAccessorsTest.java      |     35 +
 .../JDBCPersistenceAdapterXBeanConfigTest.java     |     60 +
 .../xbean/JDBCPersistenceXBeanConfigTest.java      |     62 +
 .../xbean/ManagementContextXBeanConfigTest.java    |    106 +
 ...eTestsWithEmbeddedBrokerAndPersistenceTest.java |      0
 .../xbean/MultipleTestsWithEmbeddedBrokerTest.java |     57 +
 .../MultipleTestsWithSpringFactoryBeanTest.java    |      0
 ...ultipleTestsWithSpringXBeanFactoryBeanTest.java |      0
 .../MultipleTestsWithXBeanFactoryBeanTest.java     |      0
 .../org/apache/activemq/xbean/XBeanConfigTest.java |    121 +
 .../apache/activemq/xbean/XBeanStartFalseTest.java |      0
 .../org/apache/activemq/xbean/XBeanXmlTest.java    |      0
 .../src/test/resources/META-INF/LICENSE            |      0
 .../src/test/resources/META-INF/NOTICE             |      0
 .../org/apache/activemq/transport/tcpfaulty        |      0
 .../src/test/resources/activemq-browse.properties  |      0
 .../src/test/resources/activemq-partition.xml      |     58 +
 .../src/test/resources/activemq.xml                |      0
 .../src/test/resources/cert-groups.properties      |     17 +
 .../src/test/resources/cert-users-LARGE.properties | 200027 ++++++++++++++++++
 .../src/test/resources/cert-users-SMALL.properties |    117 +
 .../src/test/resources/client.keystore             |    Bin 0 -> 2197 bytes
 .../src/test/resources/credentials.properties      |      0
 .../src/test/resources/dummy.keystore              |    Bin
 ...-JaasDualAuthenticationNetworkBridge.properties |     28 +
 .../src/test/resources/handleReplyToActivemq.xml   |     38 +
 .../src/test/resources/jmx.access                  |      0
 .../src/test/resources/jmx.password                |      0
 .../src/test/resources/jndi.properties             |      0
 .../src/test/resources/log4j.properties            |     46 +
 ...ogin-JaasDualAuthenticationNetworkBridge.config |     32 +
 .../src/test/resources/login.config                |     87 +
 ...org.apache.activemq.openwire.BrokerInfoData.bin |    Bin
 ...apache.activemq.openwire.WireFormatInfoData.bin |    Bin
 .../activemq/broker/destinations-on-start.xml      |      0
 .../exclusive-consumer-startup-destination.xml     |      0
 .../apache/activemq/broker/ft/sharedFileMaster.xml |      0
 .../apache/activemq/broker/ft/sharedFileSlave.xml  |      0
 .../broker/out-of-order-broker-elements.xml        |      0
 .../org/apache/activemq/broker/policy/cursor.xml   |      0
 .../activemq/broker/policy/individual-dlq.xml      |      0
 .../org/apache/activemq/broker/spring.xml          |      0
 .../apache/activemq/broker/store/kahabroker.xml    |      0
 .../apache/activemq/broker/store/loadtester.xml    |      0
 .../activemq/broker/virtual/composite-queue.xml    |      0
 .../activemq/broker/virtual/composite-topic.xml    |      0
 .../broker/virtual/disconnected-selector.xml       |     43 +
 .../activemq/broker/virtual/filtered-queue.xml     |      0
 .../broker/virtual/global-virtual-topics.xml       |      0
 .../broker/virtual/virtual-individual-dlq.xml      |      0
 .../virtual/virtual-topics-and-interceptor.xml     |     50 +
 .../org/apache/activemq/bugs/amq1095/activemq.xml  |     39 +
 .../bugs/amq3625/conf/JaasStompSSLBroker1.xml      |      0
 .../bugs/amq3625/conf/JaasStompSSLBroker2.xml      |      0
 .../activemq/bugs/amq3625/conf/groups2.properties  |      0
 .../apache/activemq/bugs/amq3625/conf/login.config |      0
 .../activemq/bugs/amq3625/conf/users2.properties   |      0
 .../apache/activemq/bugs/amq3625/keys/broker2.ks   |    Bin
 .../apache/activemq/bugs/amq3625/keys/client2.ks   |    Bin
 .../apache/activemq/bugs/amq3625/keys/client2.ts   |    Bin
 .../InconsistentConnectorPropertiesBehaviour.xml   |     48 +
 .../activemq/bugs/amq4126/JaasStompSSLBroker.xml   |     46 +
 .../apache/activemq/bugs/amq4126/dns.properties    |     17 +
 .../apache/activemq/bugs/amq4126/groups.properties |     18 +
 .../org/apache/activemq/bugs/amq4126/login.config  |     30 +
 .../apache/activemq/bugs/amq4126/users.properties  |     18 +
 .../org/apache/activemq/bugs/amq5035/activemq.xml  |    109 +
 .../org/apache/activemq/config/broker.properties   |      0
 .../org/apache/activemq/config/config.xml          |      0
 .../org/apache/activemq/config/example.xml         |      0
 .../config/sample-conf/connector-properties.xml    |      0
 .../activemq/config/sample-conf/jdbc-example.xml   |     52 +
 .../config/sample-conf/journal-example.xml         |      0
 .../config/sample-conf/journaledjdbc-example.xml   |      0
 .../activemq/config/sample-conf/memory-example.xml |      0
 .../org/apache/activemq/config/spring-test.xml     |      0
 .../apache/activemq/console/command/activemq.xml   |     77 +
 .../org/apache/activemq/filter/dummyPolicy.xml     |      0
 .../org/apache/activemq/memory/activemq.xml        |      0
 .../org/apache/activemq/memory/usage.properties    |      0
 .../duplexDynamicIncludedDestLocalBroker.xml       |     54 +
 .../apache/activemq/network/duplexLocalBroker.xml  |     49 +
 .../apache/activemq/network/jms/queue-config.xml   |     85 +
 .../apache/activemq/network/jms/queue-xbean.xml    |      0
 .../apache/activemq/network/jms/topic-config.xml   |     85 +
 .../apache/activemq/network/jms/topic-spring.xml   |     85 +
 .../apache/activemq/network/localBroker-plain.xml  |      0
 .../org/apache/activemq/network/localBroker.xml    |      0
 .../activemq/network/multicast/localBroker.xml     |      0
 .../activemq/network/multicast/remoteBroker.xml    |      0
 .../apache/activemq/network/reconnect-broker1.xml  |      0
 .../apache/activemq/network/reconnect-broker2.xml  |      0
 .../org/apache/activemq/network/remoteBroker.xml   |      0
 .../activemq/network/ssh-reconnect-broker1.xml     |      0
 .../activemq/network/ssh-reconnect-broker2.xml     |      0
 .../org/apache/activemq/perf/kahaBroker.xml        |      0
 .../org/apache/activemq/perf/kahadbBroker.xml      |      0
 .../org/apache/activemq/perf/networkSync.xml       |      0
 .../apache/activemq/perf/slowConsumerBroker.xml    |      0
 .../activemq/plugin/statistics-plugin-broker.xml   |      0
 .../org/apache/activemq/security/AMQauth.ldif      |      0
 .../JaasDualAuthenticationNetworkBridge.xml        |    178 +
 .../security/LDAPAuthorizationMap.properties       |      0
 .../activemq/security/activemq-apacheds-add.ldif   |     47 +
 .../security/activemq-apacheds-delete.ldif         |     40 +
 .../security/activemq-apacheds-legacy-add.ldif     |     47 +
 .../security/activemq-apacheds-legacy-delete.ldif  |     38 +
 .../security/activemq-apacheds-legacy.ldif         |    264 +
 .../activemq/security/activemq-apacheds-legacy.xml |     49 +
 .../activemq/security/activemq-apacheds.ldif       |    294 +
 .../apache/activemq/security/activemq-apacheds.xml |     49 +
 .../activemq/security/activemq-ldap-auth.xml       |     46 +
 .../org/apache/activemq/security/activemq-ldap.xml |     83 +
 .../apache/activemq/security/activemq-norevoke.crl |      9 +
 .../activemq/security/activemq-openldap-add.ldif   |     47 +
 .../security/activemq-openldap-delete.ldif         |     38 +
 .../security/activemq-openldap-legacy-add.ldif     |     47 +
 .../security/activemq-openldap-legacy-delete.ldif  |     38 +
 .../security/activemq-openldap-legacy.ldif         |    281 +
 .../activemq/security/activemq-openldap.ldif       |    312 +
 .../apache/activemq/security/activemq-openldap.xml |     64 +
 .../apache/activemq/security/activemq-revoke.crl   |     10 +
 .../apache/activemq/security/activemq-revoke.jks   |    Bin 0 -> 2228 bytes
 .../apache/activemq/security/activemq-revoke.xml   |     43 +
 .../activemq/security/activemq-sslcontext.xml      |     45 +
 .../org/apache/activemq/security/activemq.ldif     |    241 +
 .../org/apache/activemq/security/broker1.ks        |    Bin 0 -> 2102 bytes
 .../org/apache/activemq/security/broker1.ts        |    Bin 0 -> 1589 bytes
 .../org/apache/activemq/security/broker1.xml       |      0
 .../org/apache/activemq/security/broker2.ks        |    Bin 0 -> 2100 bytes
 .../org/apache/activemq/security/broker2.ts        |    Bin 0 -> 1589 bytes
 .../org/apache/activemq/security/broker2.xml       |      0
 .../org/apache/activemq/security/client.ks         |    Bin 0 -> 2097 bytes
 .../org/apache/activemq/security/client.ts         |    Bin 0 -> 1592 bytes
 .../org/apache/activemq/security/dos-broker.xml    |     67 +
 .../org/apache/activemq/security/groups.properties |      0
 .../security/jaas-broker-guest-no-creds-only.xml   |      0
 .../apache/activemq/security/jaas-broker-guest.xml |      0
 .../org/apache/activemq/security/jaas-broker.xml   |     63 +
 .../org/apache/activemq/security/ldap-spring.xml   |      0
 .../activemq/security/simple-anonymous-broker.xml  |     91 +
 .../security/simple-auth-broker-no-users.xml       |     69 +
 .../activemq/security/simple-auth-broker.xml       |     99 +
 .../activemq/security/simple-auth-separator.xml    |    100 +
 .../apache/activemq/security/sslcontext-client.ts  |    Bin 0 -> 662 bytes
 .../activemq/security/sslcontext-keystore.ks       |    Bin 0 -> 1368 bytes
 .../org/apache/activemq/security/users.properties  |      0
 .../org/apache/activemq/security/users1.properties |     19 +
 .../org/apache/activemq/security/users2.properties |     19 +
 .../activemq/store/jdbc/JDBCLockTablePrefix.xml    |     58 +
 .../activemq/store/kahadb/KahaDBVersion1/db-1.log  |    Bin
 .../activemq/store/kahadb/KahaDBVersion1/db.data   |    Bin
 .../activemq/store/kahadb/KahaDBVersion1/db.redo   |    Bin
 .../activemq/store/kahadb/KahaDBVersion2/db-1.log  |    Bin
 .../activemq/store/kahadb/KahaDBVersion2/db.data   |    Bin
 .../activemq/store/kahadb/KahaDBVersion2/db.redo   |    Bin
 .../activemq/store/kahadb/KahaDBVersion3/db-1.log  |    Bin
 .../activemq/store/kahadb/KahaDBVersion3/db.data   |    Bin
 .../activemq/store/kahadb/KahaDBVersion3/db.redo   |    Bin
 .../activemq/store/kahadb/KahaDBVersion4/db-1.log  |    Bin 0 -> 726154 bytes
 .../activemq/store/kahadb/KahaDBVersion4/db.data   |    Bin 0 -> 573440 bytes
 .../activemq/store/kahadb/KahaDBVersion4/db.redo   |    Bin 0 -> 82072 bytes
 .../activemq/store/kahadb/KahaDBVersion5/db-1.log  |    Bin 0 -> 1048576 bytes
 .../activemq/store/kahadb/KahaDBVersion5/db.data   |    Bin 0 -> 667648 bytes
 .../activemq/store/kahadb/KahaDBVersion5/db.redo   |    Bin 0 -> 668944 bytes
 .../kahadb/MessageStoreTest/version5/db-1.log      |    Bin 0 -> 524288 bytes
 .../store/kahadb/MessageStoreTest/version5/db.data |    Bin 0 -> 32768 bytes
 .../store/kahadb/MessageStoreTest/version5/db.redo |    Bin 0 -> 32824 bytes
 .../version5/queue#3a#2f#2fTest/db-1.log           |    Bin 0 -> 524288 bytes
 .../version5/queue#3a#2f#2fTest/db.data            |    Bin 0 -> 32768 bytes
 .../version5/queue#3a#2f#2fTest/db.redo            |    Bin 0 -> 32824 bytes
 .../org/apache/activemq/store/kahadb/shared.xml    |     59 +
 .../activemq/store/schedulerDB/legacy/db-1.log     |    Bin 0 -> 524288 bytes
 .../store/schedulerDB/legacy/scheduleDB.data       |    Bin 0 -> 20480 bytes
 .../store/schedulerDB/legacy/scheduleDB.redo       |    Bin 0 -> 16408 bytes
 .../test/retroactive/activemq-fixed-buffer.xml     |      0
 .../activemq-fixed-destination-buffer.xml          |      0
 .../test/retroactive/activemq-lastimage-policy.xml |      0
 .../test/retroactive/activemq-message-query.xml    |      0
 .../test/retroactive/activemq-timed-policy.xml     |      0
 .../apache/activemq/transport/tcp/activemq-ssl.xml |      0
 .../activemq/transport/tcp/n-brokers-ssl.xml       |      0
 .../org/apache/activemq/usecases/activemq.xml      |    108 +
 .../apache/activemq/usecases/browse-broker1.xml    |      0
 .../apache/activemq/usecases/browse-broker1A.xml   |      0
 .../apache/activemq/usecases/browse-broker1B.xml   |      0
 .../apache/activemq/usecases/browse-broker2.xml    |      0
 .../apache/activemq/usecases/browse-broker2A.xml   |      0
 .../apache/activemq/usecases/browse-broker2B.xml   |      0
 .../apache/activemq/usecases/browse-broker3A.xml   |      0
 .../apache/activemq/usecases/browse-broker3B.xml   |      0
 .../activemq/usecases/multicast-broker-1.xml       |      0
 .../activemq/usecases/multicast-broker-2.xml       |     41 +
 .../activemq/usecases/multicast-broker-auto.xml    |      0
 .../apache/activemq/usecases/rebalance-broker1.xml |      0
 .../apache/activemq/usecases/rebalance-broker2.xml |      0
 .../apache/activemq/usecases/rebalance-broker3.xml |      0
 .../activemq/usecases/receiver-activecluster.xml   |      0
 .../activemq/usecases/receiver-discovery.xml       |      0
 .../apache/activemq/usecases/receiver-duplex.xml   |      0
 .../org/apache/activemq/usecases/receiver-http.xml |      0
 .../apache/activemq/usecases/receiver-secured.xml  |     78 +
 .../apache/activemq/usecases/receiver-zeroconf.xml |      0
 .../org/apache/activemq/usecases/receiver.xml      |      0
 .../activemq/usecases/replication-broker1.xml      |      0
 .../activemq/usecases/replication-broker2.xml      |      0
 .../activemq/usecases/replication-broker3.xml      |      0
 .../activemq/usecases/replication-broker4.xml      |      0
 .../activemq/usecases/rerouting-activemq-A.xml     |      0
 .../activemq/usecases/rerouting-activemq-B.xml     |      0
 .../activemq/usecases/rerouting-activemq-C.xml     |      0
 .../activemq/usecases/rerouting-activemq-D.xml     |      0
 .../activemq/usecases/sender-activecluster.xml     |      0
 .../apache/activemq/usecases/sender-discovery.xml  |      0
 .../org/apache/activemq/usecases/sender-duplex.xml |     63 +
 .../org/apache/activemq/usecases/sender-http.xml   |      0
 .../apache/activemq/usecases/sender-secured.xml    |     82 +
 .../apache/activemq/usecases/sender-zeroconf.xml   |      0
 .../org/apache/activemq/usecases/sender.xml        |      0
 .../org/apache/activemq/util/plugin-broker.xml     |      0
 .../org/apache/activemq/xbean/activemq-policy.xml  |      0
 .../org/apache/activemq/xbean/activemq.xml         |     65 +
 .../org/apache/activemq/xbean/activemq2.xml        |      0
 .../org/apache/activemq/xbean/connector-test.xml   |     61 +
 .../xbean/jdbc-persistence-adapter-test.xml        |     44 +
 .../activemq/xbean/jdbc-persistence-test.xml       |      0
 .../activemq/xbean/management-context-test.xml     |      0
 .../resources/org/apache/activemq/xbean/spring.xml |      0
 .../org/apache/activemq/xbean/spring2.xml          |      0
 .../src/test/resources/provider.properties         |     20 +
 .../src/test/resources/server.keystore             |    Bin 0 -> 2197 bytes
 .../resources/spring-embedded-xbean-bean-ref.xml   |      0
 .../test/resources/spring-embedded-xbean-local.xml |     80 +
 .../resources/spring-embedded-xbean-noversion.xml  |      0
 .../src/test/resources/spring-embedded-xbean.xml   |      0
 .../src/test/resources/spring-embedded.xml         |      0
 .../src/test/resources/spring-jndi.xml             |      0
 .../src/test/resources/spring-queue.xml            |      0
 .../src/test/resources/spring-start-false.xml      |      0
 .../src/test/resources/spring.xml                  |      0
 ...-JaasDualAuthenticationNetworkBridge.properties |     31 +
 .../src/test/resources/test.properties             |     20 +
 ...-JaasDualAuthenticationNetworkBridge.properties |     21 +
 activemq-web-console/README.txt                    |      4 +-
 activemq-web-console/pom.xml                       |    249 +-
 .../org/apache/activemq/web/WebConsoleStarter.java |     57 +-
 .../activemq/web/config/OsgiConfiguration.java     |     88 +
 .../activemq/web/controller/CopyMessage.java       |      5 +-
 .../activemq/web/controller/DeleteMessage.java     |      2 +-
 .../activemq/web/controller/MoveMessage.java       |      7 +-
 .../activemq/web/controller/SendMessage.java       |      2 -
 .../web/filter/ApplicationContextFilter.java       |     21 +
 .../handler/BindingBeanNameUrlHandlerMapping.java  |     36 +-
 activemq-web-console/src/main/webapp/403.html      |    135 +
 activemq-web-console/src/main/webapp/404.html      |      9 +-
 activemq-web-console/src/main/webapp/500.html      |      9 +-
 .../src/main/webapp/WEB-INF/activemq.xml           |     11 +-
 .../src/main/webapp/WEB-INF/decorators.xml         |     30 -
 .../src/main/webapp/WEB-INF/dispatcher-servlet.xml |     29 +-
 .../src/main/webapp/WEB-INF/jspf/headertags.jspf   |      1 -
 .../src/main/webapp/WEB-INF/jspf/old.jspf          |     21 -
 .../src/main/webapp/WEB-INF/tags/form/short.tag    |      6 +-
 .../webapp/WEB-INF/tags/jms/formatTimestamp.tag    |     58 +-
 .../src/main/webapp/WEB-INF/web.xml                |     59 +-
 .../src/main/webapp/WEB-INF/webconsole-osgi.xml    |     39 +
 .../src/main/webapp/WEB-INF/webconsole-query.xml   |      3 +
 activemq-web-console/src/main/webapp/browse.jsp    |     47 +-
 .../src/main/webapp/connection.jsp                 |     12 +-
 .../src/main/webapp/connections.jsp                |     37 +-
 .../src/main/webapp/decorators/footer.jsp          |     73 +
 .../src/main/webapp/decorators/head.jsp            |     36 +
 .../src/main/webapp/decorators/header.jsp          |     73 +
 .../src/main/webapp/decorators/main.jsp            |    173 -
 .../src/main/webapp/decorators/panel.jsp           |     31 -
 .../src/main/webapp/decorators/printable.jsp       |     31 -
 activemq-web-console/src/main/webapp/graph.jsp     |     26 +-
 activemq-web-console/src/main/webapp/index.jsp     |     27 +-
 activemq-web-console/src/main/webapp/js/common.js  |    121 -
 activemq-web-console/src/main/webapp/js/css.js     |    145 -
 .../src/main/webapp/js/mochi/MochiKit.js           |   4804 -
 .../src/main/webapp/js/mochi/__package__.js        |     14 -
 .../src/main/webapp/js/plotkit/Base.js             |    332 -
 .../src/main/webapp/js/plotkit/Canvas.js           |    707 -
 .../src/main/webapp/js/plotkit/Layout.js           |    588 -
 .../src/main/webapp/js/plotkit/SVG.js              |    677 -
 .../src/main/webapp/js/plotkit/SweetCanvas.js      |    281 -
 .../src/main/webapp/js/plotkit/SweetSVG.js         |    196 -
 .../src/main/webapp/js/prettify.js                 |   1424 -
 .../main/webapp/js/standardista-table-sorting.js   |    434 -
 activemq-web-console/src/main/webapp/login.html    |    120 +
 activemq-web-console/src/main/webapp/message.jsp   |    278 +-
 activemq-web-console/src/main/webapp/network.jsp   |     18 +-
 .../src/main/webapp/queueConsumers.jsp             |     42 +-
 .../src/main/webapp/queueGraph.jsp                 |     10 +-
 .../src/main/webapp/queueProducers.jsp             |     70 +
 activemq-web-console/src/main/webapp/queues.jsp    |     17 +-
 activemq-web-console/src/main/webapp/scheduled.jsp |     24 +-
 activemq-web-console/src/main/webapp/send.jsp      |      8 +-
 activemq-web-console/src/main/webapp/slave.jsp     |    130 +
 .../src/main/webapp/styles/site.css                |     29 +
 .../src/main/webapp/subscribers.jsp                |     89 +-
 .../src/main/webapp/topicProducers.jsp             |     70 +
 .../src/main/webapp/topicSubscribers.jsp           |     78 +
 activemq-web-console/src/main/webapp/topics.jsp    |     17 +-
 .../src/main/webapp/xml/queues.jsp                 |      6 +-
 .../src/main/webapp/xml/subscribers.jsp            |     40 +-
 .../src/main/webapp/xml/topics.jsp                 |      2 +-
 .../java/org/apache/activemq/web/tool/Main.java    |     32 +-
 activemq-web-demo/pom.xml                          |    161 +-
 activemq-web-demo/src/main/webapp/META-INF/LICENSE |      2 +-
 activemq-web-demo/src/main/webapp/WEB-INF/web.xml  |     66 +-
 activemq-web-demo/src/main/webapp/chat.html        |    341 +-
 activemq-web-demo/src/main/webapp/index.html       |    230 +-
 activemq-web-demo/src/main/webapp/js/amq.js        |    307 -
 .../src/main/webapp/js/amq_dojo_adapter.js         |     84 -
 .../src/main/webapp/js/amq_jquery_adapter.js       |     88 -
 .../src/main/webapp/js/amq_prototype_adapter.js    |     84 -
 activemq-web-demo/src/main/webapp/js/chat.js       |    209 -
 activemq-web-demo/src/main/webapp/js/prototype.js  |   4874 -
 activemq-web-demo/src/main/webapp/mqtt/chat.css    |    112 +
 activemq-web-demo/src/main/webapp/mqtt/index.html  |    174 +
 .../src/main/webapp/portfolio/portfolio.js         |     91 -
 .../src/main/webapp/sandbox/index.html             |     31 -
 .../src/main/webapp/sandbox/portfolio.html         |     93 -
 .../src/main/webapp/sandbox/portfolio.js           |     49 -
 activemq-web-demo/src/main/webapp/sandbox/util.js  |     52 -
 activemq-web-demo/src/main/webapp/sandbox/webmq.js |    149 -
 activemq-web-demo/src/main/webapp/send.html        |      2 +-
 .../src/main/webapp/test/assets/jsunittest.js      |   1017 -
 .../src/main/webapp/websocket/chat.js              |     68 -
 .../src/main/webapp/websocket/index.html           |     19 +-
 .../src/main/webapp/websocket/stomp.js             |    212 -
 .../java/org/apache/activemq/web/AjaxTest.java     |    551 +-
 .../java/org/apache/activemq/web/JettyServer.java  |      7 +-
 .../org/apache/activemq/web/JettyTestSupport.java  |     81 +-
 .../apache/activemq/web/RestPersistentTest.java    |    131 +
 .../java/org/apache/activemq/web/RestTest.java     |    315 +-
 activemq-web/README.txt                            |      2 +-
 activemq-web/pom.xml                               |    105 +-
 .../java/org/apache/activemq/web/AjaxListener.java |     61 +-
 .../java/org/apache/activemq/web/AjaxServlet.java  |     26 +-
 .../java/org/apache/activemq/web/BrokerFacade.java |     46 +-
 .../apache/activemq/web/BrokerFacadeSupport.java   |    142 +-
 .../org/apache/activemq/web/DestinationFacade.java |      4 +
 .../org/apache/activemq/web/LocalBrokerFacade.java |     83 +-
 .../activemq/web/MessageListenerServlet.java       |     50 +-
 .../java/org/apache/activemq/web/MessageQuery.java |     27 +-
 .../org/apache/activemq/web/MessageServlet.java    |    359 +-
 .../apache/activemq/web/MessageServletSupport.java |      3 +-
 .../activemq/web/PortfolioPublishServlet.java      |      9 +-
 .../apache/activemq/web/QueueProducerQuery.java    |     45 +
 .../apache/activemq/web/RemoteJMXBrokerFacade.java |    226 +-
 .../java/org/apache/activemq/web/SessionPool.java  |     16 +-
 .../apache/activemq/web/TopicProducerQuery.java    |     45 +
 .../apache/activemq/web/TopicSubscriberQuery.java  |     45 +
 .../java/org/apache/activemq/web/WebClient.java    |     86 +-
 .../org/apache/activemq/web/WebConsolePort.java    |     53 +
 .../apache/activemq/web/config/JspConfigurer.java  |     50 +
 .../web/config/SystemPropertiesConfiguration.java  |     12 +-
 .../apache/activemq/web/util/ExceptionUtils.java   |     54 +
 .../main/resources/org/apache/activemq/web/_amq.js |    197 -
 .../main/resources/org/apache/activemq/web/amq.js  |     41 -
 .../resources/org/apache/activemq/web/behaviour.js |    255 -
 .../resources/org/apache/activemq/web/prototype.js |   1785 -
 .../apache/activemq/web/LocalBrokerFacadeTest.java |    114 +
 .../activemq/web/RemoteJMXBrokerFailoverTest.java  |    138 +
 .../apache/activemq/web/RemoteJMXBrokerTest.java   |    160 +
 activemq-xmpp/pom.xml                              |    135 -
 .../src/main/appended-resources/META-INF/LICENSE   |     64 -
 .../src/main/appended-resources/META-INF/NOTICE    |     12 -
 .../activemq/transport/xmpp/ProtocolConverter.java |    669 -
 .../activemq/transport/xmpp/XmppTransport.java     |    300 -
 .../transport/xmpp/XmppTransportFactory.java       |     57 -
 .../transport/xmpp/XmppTransportServer.java        |     44 -
 .../activemq/transport/xmpp/XmppWireFormat.java    |    224 -
 .../transport/xmpp/XmppWireFormatFactory.java      |     29 -
 .../activemq/transport/xmpp/command/Handler.java   |     26 -
 .../transport/xmpp/command/HandlerRegistry.java    |     41 -
 .../services/org/apache/activemq/transport/xmpp    |     17 -
 .../services/org/apache/activemq/wireformat/xmpp   |     17 -
 activemq-xmpp/src/main/resources/activity.xsd      |    111 -
 activemq-xmpp/src/main/resources/address.xsd       |     58 -
 activemq-xmpp/src/main/resources/amp-errors.xsd    |     32 -
 activemq-xmpp/src/main/resources/amp-feature.xsd   |     24 -
 activemq-xmpp/src/main/resources/amp.xsd           |     60 -
 activemq-xmpp/src/main/resources/bind.xsd          |     32 -
 activemq-xmpp/src/main/resources/dialback.xsd      |     48 -
 activemq-xmpp/src/main/resources/disco-info.xsd    |     54 -
 activemq-xmpp/src/main/resources/disco-items.xsd   |     51 -
 activemq-xmpp/src/main/resources/iq-auth.xsd       |     35 -
 activemq-xmpp/src/main/resources/iq-gateway.xsd    |     28 -
 activemq-xmpp/src/main/resources/iq-last.xsd       |     26 -
 activemq-xmpp/src/main/resources/iq-oob.xsd        |     26 -
 activemq-xmpp/src/main/resources/iq-pass.xsd       |     43 -
 activemq-xmpp/src/main/resources/iq-private.xsd    |     24 -
 activemq-xmpp/src/main/resources/iq-time.xsd       |     30 -
 activemq-xmpp/src/main/resources/iq-version.xsd    |     26 -
 activemq-xmpp/src/main/resources/jabber-client.xsd |    204 -
 activemq-xmpp/src/main/resources/jabber-server.xsd |    204 -
 activemq-xmpp/src/main/resources/muc-admin.xsd     |     74 -
 activemq-xmpp/src/main/resources/muc-unique.xsd    |     18 -
 activemq-xmpp/src/main/resources/muc-user.xsd      |    122 -
 activemq-xmpp/src/main/resources/muc.xsd           |     44 -
 activemq-xmpp/src/main/resources/roster.xsd        |     51 -
 activemq-xmpp/src/main/resources/rosternotes.xsd   |     36 -
 activemq-xmpp/src/main/resources/rosterx.xsd       |     43 -
 activemq-xmpp/src/main/resources/sasl.xsd          |     94 -
 activemq-xmpp/src/main/resources/session.xsd       |     17 -
 activemq-xmpp/src/main/resources/stanzaerror.xsd   |     76 -
 activemq-xmpp/src/main/resources/streamerror.xsd   |     82 -
 activemq-xmpp/src/main/resources/streams.xsd       |    103 -
 activemq-xmpp/src/main/resources/tls.xsd           |     49 -
 activemq-xmpp/src/main/resources/xml.xsd           |    149 -
 .../apache/activemq/transport/xmpp/XmppBroker.java |     51 -
 .../apache/activemq/transport/xmpp/XmppTest.java   |    334 -
 activemq-xmpp/src/test/resources/example-xmpp.xml  |     28 -
 activemq-xmpp/src/test/resources/log4j.properties  |     29 -
 assembly/pom-deb.xml                               |     57 -
 assembly/pom-pkg.xml                               |     53 -
 assembly/pom-rpm.xml                               |     56 -
 assembly/pom.xml                                   |    316 +-
 assembly/src/main/descriptors/common-bin.xml       |    189 +-
 assembly/src/main/descriptors/unix-bin.xml         |     63 +-
 assembly/src/main/descriptors/unix-src.xml         |      6 +-
 assembly/src/main/descriptors/windows-bin.xml      |     38 +-
 assembly/src/main/descriptors/windows-src.xml      |      6 +-
 assembly/src/release/NOTICE                        |      2 +-
 assembly/src/release/README.txt                    |      6 +-
 assembly/src/release/WebConsole-README.txt         |     42 -
 assembly/src/release/bin/activemq                  |    482 +-
 assembly/src/release/bin/activemq-admin            |    172 -
 assembly/src/release/bin/activemq-admin.bat        |      8 +-
 assembly/src/release/bin/activemq-diag             |    236 +
 assembly/src/release/bin/activemq.bat              |      8 +-
 assembly/src/release/bin/env                       |    109 +
 assembly/src/release/conf/activemq.xml             |     81 +-
 assembly/src/release/conf/camel.xml                |     66 -
 assembly/src/release/conf/groups.properties        |     18 +
 assembly/src/release/conf/jetty-realm.properties   |      3 +-
 assembly/src/release/conf/jetty.xml                |    164 +-
 assembly/src/release/conf/log4j.properties         |      3 +
 assembly/src/release/conf/login.config             |     21 +
 assembly/src/release/conf/users.properties         |     18 +
 assembly/src/release/docs/WebConsole-README.txt    |     71 +
 assembly/src/release/docs/user-guide.html          |    189 +
 assembly/src/release/example/build.xml             |    326 -
 .../example/perfharness/perfharness-activemq.sh    |     49 -
 assembly/src/release/example/ruby/README.txt       |     27 -
 assembly/src/release/example/ruby/catstomp.rb      |     49 -
 assembly/src/release/example/ruby/listener.rb      |     51 -
 assembly/src/release/example/ruby/publisher.rb     |     67 -
 assembly/src/release/example/ruby/stompcat.rb      |     50 -
 .../release/example/src/CommandLineSupport.java    |    120 -
 assembly/src/release/example/src/ProducerTool.java |    247 -
 assembly/src/release/example/src/StompExample.java |     59 -
 .../src/release/example/transactions/build.xml     |    113 -
 assembly/src/release/examples/amqp/java/pom.xml    |     73 +
 assembly/src/release/examples/amqp/java/readme.md  |     32 +
 .../amqp/java/src/main/java/example/Listener.java  |    100 +
 .../amqp/java/src/main/java/example/Publisher.java |     91 +
 .../src/release/examples/amqp/python/listener.py   |     54 +
 .../src/release/examples/amqp/python/publisher.py  |     57 +
 .../src/release/examples/conf/activemq-demo.xml    |    294 +
 .../conf/activemq-dynamic-network-broker1.xml      |    108 +
 .../conf/activemq-dynamic-network-broker2.xml      |    109 +
 .../examples/conf/activemq-jdbc-performance.xml    |     82 +
 .../src/release/examples/conf/activemq-jdbc.xml    |    102 +
 .../examples/conf/activemq-leveldb-replicating.xml |    173 +
 .../src/release/examples/conf/activemq-mqtt.xml    |     93 +
 .../release/examples/conf/activemq-scalability.xml |     77 +
 .../release/examples/conf/activemq-security.xml    |    130 +
 .../src/release/examples/conf/activemq-specjms.xml |    118 +
 .../conf/activemq-static-network-broker1.xml       |    100 +
 .../conf/activemq-static-network-broker2.xml       |    100 +
 .../src/release/examples/conf/activemq-stomp.xml   |    138 +
 .../release/examples/conf/activemq-throughput.xml  |     82 +
 .../{example => examples}/conf/activemq.xml        |      0
 assembly/src/release/examples/conf/camel.xml       |     63 +
 assembly/src/release/examples/conf/jetty-demo.xml  |    187 +
 .../{example => examples}/conf/log4j.properties    |      0
 .../{example => examples}/conf/resin-web.xml       |      0
 .../src/release/{example => examples}/conf/web.xml |      0
 assembly/src/release/examples/mqtt/java/pom.xml    |     69 +
 assembly/src/release/examples/mqtt/java/readme.md  |     32 +
 .../mqtt/java/src/main/java/example/Listener.java  |    124 +
 .../mqtt/java/src/main/java/example/Publisher.java |    103 +
 .../examples/mqtt/websocket/css/bootstrap.min.css  |    610 +
 .../websocket/css/bootstrap.min.responsive.css     |      3 +
 .../websocket/img/glyphicons-halflings-white.png   |    Bin 0 -> 4352 bytes
 .../mqtt/websocket/img/glyphicons-halflings.png    |    Bin 0 -> 4352 bytes
 .../src/release/examples/mqtt/websocket/index.html |    216 +
 .../src/release/examples/mqtt/websocket/readme.md  |     18 +
 .../jms-example-composite-destinations/pom.xml     |     81 +
 .../jms-example-composite-destinations/readme.md   |     38 +
 .../main/java/example/composite/dest/Consumer.java |    121 +
 .../main/java/example/composite/dest/Producer.java |     73 +
 .../jms-example-durable-sub/pom.xml                |     81 +
 .../jms-example-durable-sub/readme.md              |     29 +
 .../main/java/example/topic/durable/Publisher.java |     76 +
 .../java/example/topic/durable/Subscriber.java     |     97 +
 .../jms-example-exclusive-consumer/pom.xml         |     81 +
 .../jms-example-exclusive-consumer/readme.md       |     30 +
 .../java/example/queue/exclusive/Consumer.java     |     80 +
 .../java/example/queue/exclusive/Producer.java     |     73 +
 .../jms-example-message-browser/pom.xml            |     83 +
 .../jms-example-message-browser/readme.md          |     28 +
 .../src/main/java/example/browser/Browser.java     |     72 +
 .../src/main/java/example/browser/Producer.java    |     74 +
 .../jms-example-queue-selector/pom.xml             |     81 +
 .../jms-example-queue-selector/readme.md           |     29 +
 .../main/java/example/queue/selector/Consumer.java |     80 +
 .../main/java/example/queue/selector/Producer.java |     81 +
 .../advanced-scenarios/jms-example-queue/pom.xml   |     81 +
 .../advanced-scenarios/jms-example-queue/readme.md |     26 +
 .../src/main/java/example/queue/Consumer.java      |     80 +
 .../src/main/java/example/queue/Producer.java      |     74 +
 .../src/main/resources/log4j.properties            |     32 +
 .../jms-example-temp-destinations/pom.xml          |     81 +
 .../jms-example-temp-destinations/readme.md        |     28 +
 .../src/main/java/example/tempdest/Consumer.java   |     83 +
 .../example/tempdest/ProducerRequestReply.java     |     85 +
 .../advanced-scenarios/jms-example-topic/pom.xml   |     83 +
 .../advanced-scenarios/jms-example-topic/readme.md |     26 +
 .../src/main/java/example/topic/Publisher.java     |     75 +
 .../src/main/java/example/topic/Subscriber.java    |     94 +
 .../src/main/resources/log4j.properties            |     32 +
 .../jms-example-transaction/pom.xml                |     58 +
 .../jms-example-transaction/readme.md              |     25 +
 .../src/main/java/example/transaction/Client.java  |    114 +
 .../jms-example-wildcard-consumer/pom.xml          |     56 +
 .../jms-example-wildcard-consumer/readme.md        |     31 +
 .../src/main/java/example/wildcard/Client.java     |    109 +
 .../examples/openwire/advanced-scenarios/pom.xml   |     77 +
 .../examples/openwire/advanced-scenarios/readme.md |      3 +
 .../src/release/examples/openwire/cpp/Listener.cpp |    126 +
 .../release/examples/openwire/cpp/Publisher.cpp    |    120 +
 .../src/release/examples/openwire/cpp/readme.md    |     42 +
 .../csharp/ActiveMQExamples/ActiveMQExamples.sln   |     26 +
 .../ActiveMQExamples/ActiveMQExamples.userprefs    |     29 +
 .../ActiveMQExamples/Listener/AssemblyInfo.cs      |     44 +
 .../csharp/ActiveMQExamples/Listener/Listener.cs   |    106 +
 .../ActiveMQExamples/Listener/Listener.csproj      |     52 +
 .../csharp/ActiveMQExamples/Listener/NMSTracer.cs  |     78 +
 .../ActiveMQExamples/Publisher/AssemblyInfo.cs     |     44 +
 .../csharp/ActiveMQExamples/Publisher/NMSTracer.cs |     78 +
 .../csharp/ActiveMQExamples/Publisher/Publisher.cs |     87 +
 .../ActiveMQExamples/Publisher/Publisher.csproj    |     52 +
 .../src/release/examples/openwire/csharp/readme.md |     33 +
 .../openwire/ecommerce}/README.txt                 |      0
 .../release/examples/openwire/ecommerce/build.xml  |    113 +
 .../openwire/ecommerce}/src/Retailer.java          |      0
 .../openwire/ecommerce}/src/Supplier.java          |      0
 .../openwire/ecommerce}/src/TransactionsDemo.java  |      0
 .../openwire/ecommerce}/src/Vendor.java            |      0
 .../QueuePTPSamples/QueueMonitor/QueueMonitor.java |    352 +
 .../QueueMonitor/QueueMonitor.properties           |     72 +
 .../QueueRoundTrip/QueueRoundTrip.java             |    242 +
 .../QueuePTPSamples/RequestReply/Replier.java      |    338 +
 .../QueuePTPSamples/RequestReply/Requestor.java    |    264 +
 .../QueuePTPSamples/SelectorTalk/SelectorTalk.java |    351 +
 .../exploring-jms/QueuePTPSamples/Talk/Talk.java   |    332 +
 .../TransactedTalk/TransactedTalk.java             |    360 +
 .../TopicPubSubSamples/Chat/Chat.java              |    262 +
 .../DurableChat/DurableChat.java                   |    283 +
 .../HierarchicalChat/HierarchicalChat.java         |    303 +
 .../MessageMonitor/MessageMonitor.java             |    328 +
 .../MessageMonitor/MessageMonitor.properties       |     72 +
 .../RequestReply/TopicReplier.java                 |    318 +
 .../RequestReply/TopicRequestor.java               |    241 +
 .../SelectorChat/SelectorChat.java                 |    296 +
 .../TransactedChat/TransactedChat.java             |    296 +
 .../examples/openwire/exploring-jms/build.xml      |    350 +
 .../openwire/exploring-jms}/conf/log4j.properties  |      0
 .../examples/openwire/exploring-jms/readme.txt     |      7 +
 .../src/release/examples/openwire/java/pom.xml     |     76 +
 .../src/release/examples/openwire/java/readme.md   |     32 +
 .../java/src/main/java/example/Listener.java       |     88 +
 .../java/src/main/java/example/Publisher.java      |     80 +
 .../release/examples/openwire/swissarmy/build.xml  |    334 +
 .../release/examples/openwire/swissarmy/readme.md  |     34 +
 .../openwire/swissarmy/src/CommandLineSupport.java |    120 +
 .../openwire/swissarmy}/src/ConsumerTool.java      |      0
 .../openwire/swissarmy}/src/EmbeddedBroker.java    |      0
 .../swissarmy}/src/Log4jJMSAppenderExample.java    |      0
 .../swissarmy}/src/ProducerAndConsumerTool.java    |      0
 .../openwire/swissarmy/src/ProducerTool.java       |    252 +
 .../openwire/swissarmy}/src/RequesterTool.java     |      0
 .../openwire/swissarmy/src/StompExample.java       |     59 +
 .../openwire/swissarmy}/src/TopicListener.java     |      0
 .../openwire/swissarmy}/src/TopicPublisher.java    |      0
 .../openwire/swissarmy}/src/jndi.properties        |      0
 .../openwire/swissarmy}/src/log4j-jms.properties   |      0
 .../other/perfharness/perfharness-activemq.sh      |     49 +
 .../src/release/examples/stomp/cpp/Listener.cpp    |    126 +
 .../src/release/examples/stomp/cpp/Publisher.cpp   |    120 +
 assembly/src/release/examples/stomp/cpp/readme.md  |     44 +
 .../csharp/ActiveMQExamples/ActiveMQExamples.sln   |     26 +
 .../ActiveMQExamples/ActiveMQExamples.userprefs    |     30 +
 .../ActiveMQExamples/Listener/AssemblyInfo.cs      |     44 +
 .../csharp/ActiveMQExamples/Listener/Listener.cs   |    106 +
 .../ActiveMQExamples/Listener/Listener.csproj      |      1 +
 .../csharp/ActiveMQExamples/Listener/NMSTracer.cs  |     78 +
 .../ActiveMQExamples/Publisher/AssemblyInfo.cs     |     44 +
 .../csharp/ActiveMQExamples/Publisher/NMSTracer.cs |     78 +
 .../csharp/ActiveMQExamples/Publisher/Publisher.cs |     87 +
 .../ActiveMQExamples/Publisher/Publisher.csproj    |      1 +
 .../src/release/examples/stomp/csharp/readme.md    |     31 +
 assembly/src/release/examples/stomp/java/pom.xml   |     73 +
 assembly/src/release/examples/stomp/java/readme.md |     32 +
 .../stomp/java/src/main/java/example/Listener.java |     87 +
 .../java/src/main/java/example/Publisher.java      |     79 +
 assembly/src/release/examples/stomp/perl/listener  |     62 +
 assembly/src/release/examples/stomp/perl/publisher |     59 +
 assembly/src/release/examples/stomp/perl/readme.md |     12 +
 .../src/release/examples/stomp/php/listener.php    |     73 +
 .../src/release/examples/stomp/php/publisher.php   |     56 +
 assembly/src/release/examples/stomp/php/readme.md  |     12 +
 .../src/release/examples/stomp/python/readme.md    |      7 +
 .../stomp/python/stompest/async/__init__.py        |      0
 .../stomp/python/stompest/async/listener.py        |     65 +
 .../stomp/python/stompest/async/publisher.py       |     57 +
 .../examples/stomp/python/stompest/readme.md       |     14 +
 .../stomp/python/stompest/sync/__init__.py         |      0
 .../stomp/python/stompest/sync/listener.py         |     50 +
 .../stomp/python/stompest/sync/publisher.py        |     51 +
 .../examples/stomp/python/stomppy/listener.py      |     64 +
 .../examples/stomp/python/stomppy/publisher.py     |     43 +
 .../examples/stomp/python/stomppy/readme.md        |     10 +
 .../src/release/examples/stomp/ruby/catstomp.rb    |     43 +
 .../src/release/examples/stomp/ruby/listener.rb    |     54 +
 .../src/release/examples/stomp/ruby/publisher.rb   |     45 +
 assembly/src/release/examples/stomp/ruby/readme.md |     27 +
 .../src/release/examples/stomp/ruby/stompcat.rb    |     45 +
 .../examples/stomp/websocket/css/bootstrap.min.css |    610 +
 .../websocket/css/bootstrap.min.responsive.css     |      3 +
 .../websocket/img/glyphicons-halflings-white.png   |    Bin 0 -> 4352 bytes
 .../stomp/websocket/img/glyphicons-halflings.png   |    Bin 0 -> 4352 bytes
 .../release/examples/stomp/websocket/index.html    |    167 +
 .../src/release/examples/stomp/websocket/readme.md |     18 +
 assembly/src/release/user-guide.html               |    119 -
 .../webapps/api/WEB-INF/classes/jolokia-access.xml |     34 +
 assembly/src/release/webapps/api/WEB-INF/web.xml   |     74 +
 assembly/src/release/webapps/index.html            |     23 +-
 assembly/src/release/webapps/styles/site.css       |    206 -
 .../src/release/webapps/styles/type-settings.css   |    177 -
 assembly/src/sample-conf/activemq-command.xml      |     52 -
 assembly/src/sample-conf/activemq-demo.xml         |    289 -
 .../activemq-dynamic-network-broker1.xml           |    108 -
 .../activemq-dynamic-network-broker2.xml           |    109 -
 assembly/src/sample-conf/activemq-jdbc.xml         |     98 -
 assembly/src/sample-conf/activemq-scalability.xml  |     77 -
 assembly/src/sample-conf/activemq-security.xml     |    132 -
 assembly/src/sample-conf/activemq-specjms.xml      |    118 -
 .../activemq-static-network-broker1.xml            |    100 -
 .../activemq-static-network-broker2.xml            |    100 -
 assembly/src/sample-conf/activemq-stomp.xml        |    133 -
 assembly/src/sample-conf/activemq-throughput.xml   |     82 -
 assembly/src/sample-conf/journaledMem-example.xml  |     61 -
 assembly/src/sample-conf/kaha-example.xml          |     40 -
 assembly/src/sample-conf/memory-example.xml        |     35 -
 assembly/src/sample-conf/quickJdbc-example.xml     |     74 -
 .../activemq/config/BrokerXmlConfigStartTest.java  |     77 +-
 .../java/org/apache/activemq/config/IDERunner.java |     46 +
 .../activemq/config/ValidateXMLConfigTest.java     |     11 +-
 assembly/src/test/scripts/init-script-testsuite    |    183 +
 debian/TODO                                        |      2 +-
 debian/activemq-options                            |      4 +-
 debian/activemq.README.Debian                      |      2 +-
 debian/activemq.dirs                               |      4 +-
 debian/activemq.install                            |      6 +-
 debian/activemq.links                              |     18 +-
 debian/changelog                                   |     34 +
 debian/control                                     |    151 +-
 debian/copyright                                   |     17 +-
 debian/libactivemq-java.README.Debian              |     42 +-
 debian/libactivemq-java.poms                       |     62 +-
 debian/maven.cleanIgnoreRules                      |     26 -
 debian/maven.ignoreRules                           |     91 +-
 debian/maven.rules                                 |     68 +-
 debian/orig-tar.sh                                 |     25 -
 debian/patches/CVE-2014-3576.patch                 |     15 -
 debian/patches/CVE-2014-3600.patch                 |    239 -
 debian/patches/CVE-2014-3612.patch                 |    312 -
 debian/patches/activemq-admin.patch                |     17 -
 .../patches/disable-broker-test-dependency.patch   |     47 +
 debian/patches/disable_some_modules.diff           |     42 -
 debian/patches/drop_derby_use.diff                 |     32 -
 debian/patches/exclude-geronimo-jca.patch          |    345 +
 debian/patches/exclude-jmdns.patch                 |     37 +
 debian/patches/exclude_geronimo_jca.diff           |     49 -
 debian/patches/exclude_leveldb.diff                |     23 -
 debian/patches/exclude_mqtt.diff                   |     32 -
 debian/patches/exclude_spring_osgi.diff            |     31 -
 debian/patches/init_debian_default_values.diff     |    128 -
 debian/patches/javadoc_links.diff                  |     48 -
 debian/patches/series                              |     15 +-
 debian/rules                                       |     15 +-
 debian/source/local-options                        |      1 -
 debian/watch                                       |      8 +-
 doap.rdf                                           |      2 +-
 kahadb/README                                      |     24 -
 kahadb/pom.xml                                     |    124 -
 .../java/org/apache/kahadb/index/BTreeIndex.java   |    333 -
 .../java/org/apache/kahadb/index/BTreeNode.java    |    829 -
 .../java/org/apache/kahadb/index/BTreeVisitor.java |    256 -
 .../main/java/org/apache/kahadb/index/HashBin.java |    102 -
 .../java/org/apache/kahadb/index/HashIndex.java    |    480 -
 .../main/java/org/apache/kahadb/index/Index.java   |    113 -
 .../java/org/apache/kahadb/index/ListIndex.java    |    377 -
 .../java/org/apache/kahadb/index/ListNode.java     |    483 -
 .../journal/CallerBufferingDataFileAppender.java   |    197 -
 .../java/org/apache/kahadb/journal/DataFile.java   |    106 -
 .../apache/kahadb/journal/DataFileAccessor.java    |    162 -
 .../kahadb/journal/DataFileAccessorPool.java       |    161 -
 .../apache/kahadb/journal/DataFileAppender.java    |    422 -
 .../org/apache/kahadb/journal/FileAppender.java    |     32 -
 .../java/org/apache/kahadb/journal/Journal.java    |    808 -
 .../java/org/apache/kahadb/journal/Location.java   |    145 -
 .../apache/kahadb/journal/ReadOnlyDataFile.java    |     49 -
 .../org/apache/kahadb/journal/ReadOnlyJournal.java |    129 -
 .../apache/kahadb/journal/ReplicationTarget.java   |     25 -
 .../java/org/apache/kahadb/journal/package.html    |     25 -
 .../src/main/java/org/apache/kahadb/package.html   |     27 -
 .../src/main/java/org/apache/kahadb/page/Page.java |    134 -
 .../main/java/org/apache/kahadb/page/PageFile.java |   1219 -
 .../java/org/apache/kahadb/page/Transaction.java   |    803 -
 .../apache/kahadb/util/ByteArrayInputStream.java   |    100 -
 .../apache/kahadb/util/ByteArrayOutputStream.java  |     82 -
 .../java/org/apache/kahadb/util/ByteSequence.java  |    105 -
 .../org/apache/kahadb/util/BytesMarshaller.java    |     55 -
 .../org/apache/kahadb/util/CommandLineSupport.java |    115 -
 .../kahadb/util/DataByteArrayInputStream.java      |    317 -
 .../kahadb/util/DataByteArrayOutputStream.java     |    278 -
 .../java/org/apache/kahadb/util/DiskBenchmark.java |    337 -
 .../java/org/apache/kahadb/util/HexSupport.java    |     95 -
 .../org/apache/kahadb/util/IOExceptionSupport.java |     50 -
 .../main/java/org/apache/kahadb/util/IOHelper.java |    221 -
 .../org/apache/kahadb/util/IntegerMarshaller.java  |     55 -
 .../apache/kahadb/util/IntrospectionSupport.java   |    300 -
 .../main/java/org/apache/kahadb/util/LFUCache.java |    236 -
 .../main/java/org/apache/kahadb/util/LRUCache.java |     85 -
 .../java/org/apache/kahadb/util/LinkedNode.java    |    320 -
 .../org/apache/kahadb/util/LinkedNodeList.java     |    154 -
 .../org/apache/kahadb/util/LocationMarshaller.java |     50 -
 .../main/java/org/apache/kahadb/util/LockFile.java |    142 -
 .../org/apache/kahadb/util/LongMarshaller.java     |     51 -
 .../java/org/apache/kahadb/util/Marshaller.java    |     63 -
 .../org/apache/kahadb/util/ObjectMarshaller.java   |     57 -
 .../java/org/apache/kahadb/util/Scheduler.java     |     59 -
 .../org/apache/kahadb/util/SchedulerTimerTask.java |     35 -
 .../main/java/org/apache/kahadb/util/Sequence.java |     84 -
 .../java/org/apache/kahadb/util/SequenceSet.java   |    411 -
 .../org/apache/kahadb/util/StringMarshaller.java   |     66 -
 .../org/apache/kahadb/util/VariableMarshaller.java |     40 -
 .../services/org/apache/activemq/transport/kdbr    |     17 -
 .../services/org/apache/activemq/wireformat/kdbr   |     17 -
 kahadb/src/test/eclipse-resources/log4j.properties |     36 -
 .../apache/kahadb/index/BTreeIndexBenchMark.java   |     67 -
 .../org/apache/kahadb/index/BTreeIndexTest.java    |    536 -
 .../apache/kahadb/index/HashIndexBenchMark.java    |     39 -
 .../org/apache/kahadb/index/HashIndexTest.java     |     40 -
 .../org/apache/kahadb/index/IndexBenchmark.java    |    242 -
 .../org/apache/kahadb/index/IndexTestSupport.java  |    152 -
 .../org/apache/kahadb/index/ListIndexTest.java     |    674 -
 .../org/apache/kahadb/journal/JournalTest.java     |    123 -
 .../java/org/apache/kahadb/page/PageFileTest.java  |    202 -
 .../kahadb/util/DataByteArrayInputStreamTest.java  |     76 -
 .../kahadb/util/DataByteArrayOutputStreamTest.java |    100 -
 .../org/apache/kahadb/util/SequenceSetTest.java    |    139 -
 kahadb/src/test/resources/log4j.properties         |     36 -
 pom.xml                                            |    891 +-
 trash/activemq-optional/pom.xml                    |    249 +
 .../activemq/benchmark/BenchmarkSupport.java       |    220 +
 .../org/apache/activemq/benchmark/Consumer.java    |    104 +
 .../org/apache/activemq/benchmark/Producer.java    |    183 +
 .../activemq/benchmark/ProducerConsumer.java       |     80 +
 .../org/apache/activemq/tool/AcidTestTool.java     |    362 +
 .../org/apache/activemq/tool/ConsumerTool.java     |    133 +
 .../org/apache/activemq/tool/JndiProducerTool.java |      0
 .../org/apache/activemq/tool/ProducerTool.java     |    131 +
 .../java/org/apache/activemq/tool/ToolSupport.java |      0
 .../java/org/apache/activemq/tool/WebServer.java   |      0
 .../util/oxm/AbstractXMLMessageTransformer.java    |    145 +
 .../activemq/util/oxm/OXMMessageTransformer.java   |     85 +
 .../util/oxm/XStreamMessageTransformer.java        |    109 +
 .../oxm/AbstractXMLMessageTransformerTest.java     |    237 +
 .../activemq/util/oxm/OXMMessageTransformTest.java |      0
 .../util/oxm/XStreamMessageTransformTest.java      |    135 +
 .../apache/activemq/util/xstream/SamplePojo.java   |      0
 .../util/xstream/XStreamTransformTest.java         |    315 +
 .../src/test/resources/log4j.properties            |     38 +
 6584 files changed, 669532 insertions(+), 325580 deletions(-)

diff --cc debian/TODO
index 5f6f4db,0000000..6aa17d9
mode 100644,000000..100644
--- a/debian/TODO
+++ b/debian/TODO
@@@ -1,2 -1,0 +1,2 @@@
- - Enable all module
++- Enable all modules
 +- Provide some startup script (in an activemq-server package ?)
diff --cc debian/activemq-options
index bc60801,0000000..b0b769e
mode 100644,000000..100644
--- a/debian/activemq-options
+++ b/debian/activemq-options
@@@ -1,14 -1,0 +1,14 @@@
 +# Time to wait for the server to start, in seconds
 +STARTTIME=5
 +
 +# !!! Use a specific data directory for each instance
 +ACTIVEMQ_BASE="/var/lib/activemq/$INSTANCE"
 +
- # Use openjdk-6 as default Java runtime
- JAVA_HOME="/usr/lib/jvm/java-6-openjdk/"
++# Use openjdk-8 as default Java runtime
++JAVA_HOME="/usr/lib/jvm/java-8-openjdk/"
 +
 +# Set some JVM memory options
 +ACTIVEMQ_OPTS="-Xms512M -Xmx512M -Dorg.apache.activemq.UseDedicatedTaskRunner=true"
 +
 +# Arguments to launch /usr/bin/activemq
 +ACTIVEMQ_ARGS="start xbean:activemq.xml"
diff --cc debian/activemq.README.Debian
index 9307a78,0000000..7caa20c
mode 100644,000000..100644
--- a/debian/activemq.README.Debian
+++ b/debian/activemq.README.Debian
@@@ -1,72 -1,0 +1,72 @@@
 +ActiveMQ Server for Debian
 +==========================
 +
 +Disabled features
 +-----------------
 +This package doesn't contains (yet) all features provided by upstream
 +as some dependencies are missing from Debian.
 +For a list of disabled modules, you can look at
 +  /usr/share/doc/libactivemq-java/README.Debian
 +
 +Main ActiveMQ instance
 +----------------------
 +Current package provide a default ("main") instance for ActiveMQ.
 +
 +As of now, this instance only listen on loopback interface (127.0.0.1)
 +on port 61616, with OpenWire protocol enabled.
 +Messages storage is handled by kahadb in /var/lib/activemq/main/data/kahadb
 +
 +You can customize its environnement here :
 +  cp /usr/share/activemq/activemq-options /etc/activemq/instances-available/main/options
 +
 +Edit the file /etc/activemq/instances-available/main/options and restart it.
 +
 +And it's XML configuration can be edited here :
 +  /etc/activemq/instances-available/main/activemq.xml
 +
 +Enable it:
 + ln -s /etc/activemq/instances-available/main \
 + /etc/activemq/instances-enabled/main
 +
 +Start it :
 +  invoke-rc.d activemq start
 +
 +
 +Debug an ActiveMQ instance
 +--------------------------
 +
 +You can start any ActiveMQ instance in foreground for debugging.
 +
- Start instance `foo` in forground:
++Start instance `foo` in foreground:
 +
 +  # /etc/init.d/activemq console foo
 +
 +
 +Setup a new ActiveMQ instance
 +-----------------------------
 +
 +To create a new instance, you have to :
 +  mkdir /etc/activemq/instances-available/<instancename>
 +
 +Create your own configuration into
 + /etc/activemq/instances-available/<instancename>/activemq.xml
 +
 +For example, you can copy a sample configuration :
 +  cp /etc/activemq/instances-available/main/* \
 +  /etc/activemq/instances-available/<instancename>/
 +
 +If you need some other Xms / Xmx settings or want to use another JDK:
 +
 +  cp /usr/share/activemq/activemq-options \
 +  /etc/activemq/instances-available/<instancename>/options
 +
 +  In this file, you can modify ACTIVEMQ_BASE if you want to store
 +  your data elsewhere than /var/lib/activemq/<instancename>/ or
 +  JAVA_HOME if you want to use another JDK.
 +
 +Register this instance into enabled:
 +  ln -s /etc/activemq/instances-available/<instancename> \
 +  /etc/activemq/instances-enabled/<instancename>
 +
 +Start it :
 +  invoke-rc.d activemq start
diff --cc debian/activemq.dirs
index 990a76c,0000000..d9d27b2
mode 100644,000000..100644
--- a/debian/activemq.dirs
+++ b/debian/activemq.dirs
@@@ -1,11 -1,0 +1,9 @@@
 +/etc/activemq
- /etc/activemq/instances-enabled
 +/etc/activemq/instances-available
- 
++/etc/activemq/instances-enabled
 +/usr/share/activemq
 +/usr/share/activemq/bin
 +/usr/share/activemq/lib
 +/usr/share/activemq/lib/optional
- 
 +/var/lib/activemq
 +/var/lib/activemq/data
diff --cc debian/activemq.install
index 2b91ef5,0000000..a7a54de
mode 100644,000000..100644
--- a/debian/activemq.install
+++ b/debian/activemq.install
@@@ -1,14 -1,0 +1,12 @@@
 +# File list from assembly/src/main/descriptors/common-bin.xml
 +# and assembly/src/main/descriptors/unix-bin.xml
 +assembly/src/release/README.txt           /usr/share/activemq/
 +assembly/src/release/bin/activemq         /usr/bin/
- assembly/src/release/bin/activemq-admin   /usr/bin/
 +assembly/src/release/conf/*.properties   /usr/share/doc/activemq/examples/conf/
 +assembly/src/release/conf/*.xml          /usr/share/doc/activemq/examples/conf/
 +assembly/src/release/conf/log4j.properties  /etc/activemq/instances-available/main/
- assembly/src/release/example/ruby/*         /usr/share/doc/activemq/examples/ruby/
- assembly/src/release/example/transactions/* /usr/share/doc/activemq/examples/transactions/
++assembly/src/release/examples/*         /usr/share/doc/activemq/examples/
 +assembly/src/release/lib/activemq-rar.txt /usr/share/activemq/lib/
- assembly/src/sample-conf/activemq-*.xml  /usr/share/doc/activemq/examples/conf/
++assembly/src/release/conf/activemq.xml  /usr/share/doc/activemq/examples/conf/
 +debian/activemq-options                     /usr/share/activemq/
 +debian/activemq.xml                         /etc/activemq/instances-available/main/
diff --cc debian/activemq.links
index 349c891,0000000..74a38db
mode 100644,000000..100644
--- a/debian/activemq.links
+++ b/debian/activemq.links
@@@ -1,44 -1,0 +1,42 @@@
- /usr/share/java/activemq-run.jar       /usr/share/activemq/bin/run.jar
- 
++/usr/share/java/activeio-core.jar        /usr/share/activemq/lib/optional/activeio-core.jar
 +/usr/share/java/activemq-console.jar   /usr/share/activemq/lib/activemq-console.jar
 +/usr/share/java/activemq-core.jar      /usr/share/activemq/lib/activemq-core.jar
 +/usr/share/java/activemq-jaas.jar      /usr/share/activemq/lib/activemq-jaas.jar
- /usr/share/java/activemq-protobuf.jar  /usr/share/activemq/lib/activemq-protobuf.jar
- /usr/share/java/glassfish-javaee.jar   /usr/share/activemq/lib/glassfish-javaee.jar
- /usr/share/java/jcl-over-slf4j.jar     /usr/share/activemq/lib/jcl-over-slf4j.jar
- /usr/share/java/kahadb.jar             /usr/share/activemq/lib/kahadb.jar
- /usr/share/java/slf4j-api.jar          /usr/share/activemq/lib/slf4j-api.jar
- 
- /usr/share/java/activeio-core.jar        /usr/share/activemq/lib/optional/activeio-core.jar
 +/usr/share/java/activemq-jmdns_1.0.jar   /usr/share/activemq/lib/optional/activemq-jmdns_1.0.jar
 +/usr/share/java/activemq-pool.jar        /usr/share/activemq/lib/optional/activemq-pool.jar
++/usr/share/java/activemq-protobuf.jar  /usr/share/activemq/lib/activemq-protobuf.jar
++/usr/share/java/activemq-run.jar       /usr/share/activemq/bin/run.jar
 +/usr/share/java/activemq-spring.jar      /usr/share/activemq/lib/optional/activemq-spring.jar
- /usr/share/java/asm4.jar                 /usr/share/activemq/lib/optional/asm4.jar
 +/usr/share/java/asm4-commons.jar         /usr/share/activemq/lib/optional/asm4-commons.jar
++/usr/share/java/asm4.jar                 /usr/share/activemq/lib/optional/asm4.jar
 +/usr/share/java/commons-beanutils.jar    /usr/share/activemq/lib/optional/commons-beanutils.jar
 +/usr/share/java/commons-codec.jar        /usr/share/activemq/lib/optional/commons-codec.jar
 +/usr/share/java/commons-collections3.jar /usr/share/activemq/lib/optional/commons-collections3.jar
 +/usr/share/java/commons-dbcp.jar         /usr/share/activemq/lib/optional/commons-dbcp.jar
 +/usr/share/java/commons-httpclient.jar   /usr/share/activemq/lib/optional/commons-httpclient.jar
 +/usr/share/java/commons-lang.jar         /usr/share/activemq/lib/optional/commons-lang.jar
 +/usr/share/java/commons-net2.jar         /usr/share/activemq/lib/optional/commons-net2.jar
 +/usr/share/java/commons-pool.jar         /usr/share/activemq/lib/optional/commons-pool.jar
++/usr/share/java/glassfish-javaee.jar   /usr/share/activemq/lib/glassfish-javaee.jar
 +/usr/share/java/jasypt.jar               /usr/share/activemq/lib/optional/jasypt.jar
++/usr/share/java/jcl-over-slf4j.jar     /usr/share/activemq/lib/jcl-over-slf4j.jar
 +/usr/share/java/jettison.jar             /usr/share/activemq/lib/optional/jettison.jar
 +/usr/share/java/josql.jar                /usr/share/activemq/lib/optional/josql.jar
++/usr/share/java/kahadb.jar             /usr/share/activemq/lib/kahadb.jar
 +/usr/share/java/log4j-1.2.jar            /usr/share/activemq/lib/optional/log4j-1.2.jar
++/usr/share/java/slf4j-api.jar          /usr/share/activemq/lib/slf4j-api.jar
 +/usr/share/java/slf4j-log4j12.jar        /usr/share/activemq/lib/optional/slf4j-log4j12.jar
 +/usr/share/java/spring3-aop.jar          /usr/share/activemq/lib/optional/spring3-aop.jar
 +/usr/share/java/spring3-beans.jar        /usr/share/activemq/lib/optional/spring3-beans.jar
 +/usr/share/java/spring3-context.jar      /usr/share/activemq/lib/optional/spring3-context.jar
 +/usr/share/java/spring3-core.jar         /usr/share/activemq/lib/optional/spring3-core.jar
 +/usr/share/java/spring3-expression.jar   /usr/share/activemq/lib/optional/spring3-expression.jar
 +/usr/share/java/spring3-jms.jar          /usr/share/activemq/lib/optional/spring3-jms.jar
 +/usr/share/java/spring3-orm.jar          /usr/share/activemq/lib/optional/spring3-orm.jar
 +/usr/share/java/spring3-transaction.jar  /usr/share/activemq/lib/optional/spring3-transaction.jar
 +/usr/share/java/stax-api.jar             /usr/share/activemq/lib/optional/stax-api.jar
 +/usr/share/java/velocity.jar             /usr/share/activemq/lib/optional/velocity.jar
 +/usr/share/java/wstx-lgpl.jar            /usr/share/activemq/lib/optional/wstx-lgpl.jar
 +/usr/share/java/xbean-spring.jar         /usr/share/activemq/lib/optional/xbean-spring.jar
 +/usr/share/java/xpp3.jar                 /usr/share/activemq/lib/optional/xpp3.jar
 +/usr/share/java/xstream.jar              /usr/share/activemq/lib/optional/xstream.jar
diff --cc debian/changelog
index 8e1f87d,0000000..891998a
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,148 -1,0 +1,182 @@@
++activemq (5.13.2+dfsg-1) unstable; urgency=medium
++
++  * Team upload.
++  * New upstream release.
++    - Fixes FTBFS. (Closes: #808636)
++    - Fixes CVE-2015-5254: unsafe deserialization and all other security
++      vulnerabilities. (Closes: #809733)
++  * Switch from cdbs to dh sequencer.
++  * Use Files-Excluded mechanism and drop orig-tar.sh
++  * Vcs-fields: Use https.
++  * Use java7-runtime-headless as alternative dependency for activemq.
++  * Declare compliance with Debian Policy 3.9.7.
++  * Remove debian/maven.cleanIgnoreRules.
++  * debian/patches:
++    - Drop all CVE-* patches. Fixed upstream.
++    - Drop activemq-admin.patch because this file does not exist anymore.
++    - Drop disable_some_modules.diff and disable modules with
++      libactivemq-java.poms instead.
++    - Drop exclude-* patches.
++    - Rebase init_debian_default_values.diff.
++    - Drop javadoc_links.diff because the activemq-core modules does not exist
++      anymore.
++    - Add disable-broker-test-dependency.patch and disable test dependencies
++      which would cause a FTBFS.
++    - Add exclude-geronimo-jca.patch and remove code that depends on geronimo
++      jca.
++    - Add exclude-jmdns.patch and remove code that depends on jmdns.
++  * wrap-and-sort -sa.
++  * Add libderby-java to Build-Depends.
++  * activemq-options: Use OpenJDK 8 as the default Java implementation.
++  * Update debian/watch and point to the new repository at github.
++
++ -- Markus Koschany <apo at debian.org>  Sat, 12 Mar 2016 18:29:21 +0100
++
 +activemq (5.6.0+dfsg1-5) unstable; urgency=medium
 +
 +  * Team upload.
 +  * Add missing build-dep on libregexp-java. (Closes: #802858)
 +  * Use libcommons-net-java (>= 3).  (Closes: #800764)
 +  * Use libhttpclient-java instead of libcommons-httpclient-java.
 +    (Closes: #800977)
 +
 + -- tony mancill <tmancill at debian.org>  Sun, 25 Oct 2015 11:44:36 -0700
 +
 +activemq (5.6.0+dfsg1-4+deb8u1) jessie-security; urgency=high
 +
 +  * Team upload.
 +  * Fixed CVE-2014-3576: DoS via unauthenticated remote shutdown command
 +    (Closes: #792857)
 +
 + -- Emmanuel Bourg <ebourg at apache.org>  Mon, 03 Aug 2015 19:17:04 +0200
 +
 +activemq (5.6.0+dfsg1-4) unstable; urgency=high
 +
 +  * Team upload.
 +  * Fixed security issues (Closes: #777196)
 +    - CVE-2014-3612: JAAS LDAPLoginModule allows empty password authentication
 +    - CVE-2014-3600: XML External Entity expansion when evaluating XPath
 +      expressions
 +  * Standards-Version updated to 3.9.6 (no changes)
 +
 + -- Emmanuel Bourg <ebourg at apache.org>  Wed, 18 Feb 2015 20:04:38 +0100
 +
 +activemq (5.6.0+dfsg1-3) unstable; urgency=high
 +
 +  * Team upload.
 +  * Disable JMX by default (Closes: #769887)
 +
 + -- Emmanuel Bourg <ebourg at apache.org>  Fri, 21 Nov 2014 14:02:16 +0100
 +
 +activemq (5.6.0+dfsg1-2) unstable; urgency=medium
 +
 +  * Team upload.
 +  * Install links to asm4 jars in /usr/share/activemq/lib/optional
 +    (Closes: #763156)
 +
 + -- Emmanuel Bourg <ebourg at apache.org>  Mon, 29 Sep 2014 11:48:17 +0200
 +
 +activemq (5.6.0+dfsg1-1) unstable; urgency=medium
 +
 +  [ Emmanuel Bourg ]
 +  * Team upload.
 +  * Switch to debhelper level 9
 +  * debian/control:
 +    - Standards-Version updated to 3.9.5 (no changes)
 +    - Use canonical URLs for the Vcs-* fields
 +    - Replaced the dependency on openjdk-6-jre-headless by default-jre-headless
 +  * Use XZ compression for the upstream tarball
 +
 +  [ Eugene Zhukov ]
 +  * Removed non-sourced .js files (Closes: #735227)
 +
 +  [ tony mancill ]
 +  * Tweak debian/watch to match dfsgX.
 +
 + -- tony mancill <tmancill at debian.org>  Wed, 27 Aug 2014 11:08:32 -0700
 +
 +activemq (5.6.0+dfsg-1) unstable; urgency=low
 +
 +  * New upstream release:
 +    - Refresh all patches.
 +    - Drop d/patches/CVE-2011-4605.diff: merged upstream.
 +    - d/patches/exclude_mqtt.diff: Disable MQTT transport.
 +    - d/patches/exclude_leveldb.diff: Disable LevelDB Store.
 +  * d/maven.rules: Upgrade internal components version.
 +  * Build-Depends on libxstream-java (>= 1.4).
 +
 + -- Damien Raude-Morvan <drazzib at debian.org>  Fri, 25 May 2012 00:47:55 +0200
 +
 +activemq (5.5.0+dfsg-7) unstable; urgency=low
 +
 +  [ Ulrich Dangel ]
 +  * Install the activemq-{core,console,run} and kahadb jar files to
 +    /usr/share/java.  (Closes: #668943)
 +    - Add the necessary --java-lib flag to d/libactivemq-java.poms
 +
 +  [ Damien Raude-Morvan ]
 +  * Thanks to Ulrich Dangel for RC bugfix, upload to unstable.
 +
 + -- Damien Raude-Morvan <drazzib at debian.org>  Tue, 01 May 2012 14:38:27 +0200
 +
 +activemq (5.5.0+dfsg-6) unstable; urgency=low
 +
 +  * d/patches/activemq-admin.patch: Fix activemq-admin "unexpected operator"
 +    (Closes: #662698). Thanks to Mathieu Mitchell.
 +  * Bump Standards-Version to 3.9.3: no changes needed.
 +
 + -- Damien Raude-Morvan <drazzib at debian.org>  Sun, 01 Apr 2012 20:26:10 +0200
 +
 +activemq (5.5.0+dfsg-5) unstable; urgency=high
 +
 +  * Fix CVE-2011-4905 (potential Denial of Service) by backporting upstream
 +    patch on failover feature. (Closes: #655495).
 +  * Set urgency=high for security fix.
 +
 + -- Damien Raude-Morvan <drazzib at debian.org>  Sun, 15 Jan 2012 19:38:21 +0100
 +
 +activemq (5.5.0+dfsg-4) unstable; urgency=low
 +
 +  * d/activemq.init: Merge change proposed by Jonas Genannt to allow
 +    console startup, useful for debugging purposes. (Closes: #645241).
 +
 + -- Damien Raude-Morvan <drazzib at debian.org>  Wed, 26 Oct 2011 21:13:20 +0200
 +
 +activemq (5.5.0+dfsg-3) unstable; urgency=low
 +
 +  * d/control: Wrap-and-sort Build-Depends.
 +  * d/activemq.links: Since libasm3-java package now provide splited JAR
 +    also link all ASM3 jars (Closes: #644834).
 +  * d/maven.rules:
 +    - Don't replace osgi artifacts since they are now provided by
 +    official osgi-core package.
 +    - Force 2.1.1 version of maven-war-plugin.
 +
 + -- Damien Raude-Morvan <drazzib at debian.org>  Tue, 11 Oct 2011 23:11:16 +0200
 +
 +activemq (5.5.0+dfsg-2) unstable; urgency=low
 +
 +  * Drop d/patches/exclude_xsd_install.diff and install XSD files into JAR.
 +  * Build-Depends on libxbean-java 3.7 for maven-xbean-plugin.
 +  * Add new "activemq" package to start ActiveMQ server:
 +    - d/activemq.{postinst,prerm}: Create a activemq system user
 +    - d/activemq.{install,links}: Install activemq and activemq-admin commands
 +      to /usr/bin/, set /usr/share/activemq/ as ACTIVEMQ_HOME and install
 +      many examples into /usr/share/doc/activemq/examples/.
 +    - d/activemq.README.Debian: Describe how to setup an alternative
 +      instance (Closes: #634868).
 +    - Provide a way to handle multi-instances of activemq. Each directory
 +      inside /etc/activemq/instances-enabled/ will be started as an
 +      instance with its own configuration. Thanks to Jonas Genannt for patch.
 +  * d/patches/javadoc_links.diff: Update links to system-wide Javadoc.
 +  * d/libactivemq-java.README.Debian: Describe disabled features regarding
 +    upstream package.
 +  * d/control: Don't use package name in synospis.
 +
 + -- Damien Raude-Morvan <drazzib at debian.org>  Sun, 04 Sep 2011 18:50:59 +0200
 +
 +activemq (5.5.0+dfsg-1) unstable; urgency=low
 +
 +  * Initial release (Closes: #627778).
 +
 + -- Damien Raude-Morvan <drazzib at debian.org>  Tue, 21 Jun 2011 00:32:12 +0200
diff --cc debian/control
index f788c80,0000000..9e99828
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,130 -1,0 +1,147 @@@
 +Source: activemq
 +Section: java
 +Priority: optional
 +Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
- Uploaders: Damien Raude-Morvan <drazzib at debian.org>
- Build-Depends: cdbs, debhelper (>= 9), default-jdk, maven-debian-helper (>= 1.4)
- Build-Depends-Indep: ant,
-                      default-jdk-doc,
-                      glassfish-javaee (>= 2.1.1-b31g),
-                      libactivemq-activeio-java,
-                      libactivemq-protobuf-java,
-                      libaopalliance-java,
-                      libaxis-java,
-                      libaxis-java-doc,
-                      libbuild-helper-maven-plugin-java,
-                      libcommons-beanutils-java,
-                      libcommons-beanutils-java-doc,
-                      libcommons-collections3-java,
-                      libcommons-daemon-java,
-                      libhttpclient-java,
-                      libcommons-io-java,
-                      libcommons-logging-java,
-                      libcommons-logging-java-doc,
-                      libcommons-net-java (>= 3),
-                      libcommons-net-java-doc (>= 3),
-                      libcommons-pool-java,
-                      libcommons-pool-java-doc,
-                      libgentlyweb-utils-java,
-                      libgentlyweb-utils-java-doc,
-                      libjasypt-java,
-                      libjasypt-java-doc,
-                      libjavacc-maven-plugin-java,
-                      libjdom1-java (>= 1.0),
-                      libjdom1-java-doc,
-                      libjettison-java,
-                      libjosql-java,
-                      libjosql-java-doc,
-                      liblog4j1.2-java,
-                      libmaven-antrun-plugin-java,
-                      libmaven-bundle-plugin-java,
-                      libmaven-enforcer-plugin-java,
-                      libmaven-install-plugin-java,
-                      libmaven-javadoc-plugin-java,
-                      libmaven-shade-plugin-java,
-                      libmaven-war-plugin-java,
-                      libregexp-java,
-                      libslf4j-java,
-                      libspring-context-java (>= 3.0.5.RELEASE-3),
-                      libspring-jms-java,
-                      libspring-test-java,
-                      libspring-web-java,
-                      libspring-web-servlet-java,
-                      libstax-java,
-                      libxalan2-java,
-                      libxbean-java (>= 3.7),
-                      libxbean-java-doc,
-                      libxpp3-java,
-                      libxstream-java (>= 1.4)
- Standards-Version: 3.9.6
- Vcs-Git: git://anonscm.debian.org/pkg-java/activemq.git
- Vcs-Browser: http://anonscm.debian.org/cgit/pkg-java/activemq.git
++Uploaders:
++ Damien Raude-Morvan <drazzib at debian.org>
++Build-Depends:
++ ant,
++ debhelper (>= 9),
++ default-jdk,
++ glassfish-javaee,
++ libactivemq-activeio-java,
++ libactivemq-protobuf-java,
++ libaopalliance-java,
++ libaxis-java,
++ libaxis-java-doc,
++ libbuild-helper-maven-plugin-java,
++ libcommons-beanutils-java,
++ libcommons-beanutils-java-doc,
++ libcommons-collections3-java,
++ libcommons-daemon-java,
++ libcommons-io-java,
++ libcommons-logging-java,
++ libcommons-logging-java-doc,
++ libcommons-net-java (>= 3),
++ libcommons-net-java-doc (>= 3),
++ libcommons-pool2-java,
++ libderby-java,
++ libgentlyweb-utils-java,
++ libgentlyweb-utils-java-doc,
++ libhawtbuf-java,
++ libhttpclient-java,
++ libjackson2-annotations-java,
++ libjackson2-core-java,
++ libjackson2-databind-java,
++ libjasypt-java,
++ libjasypt-java-doc,
++ libjavacc-maven-plugin-java,
++ libjdom1-java (>= 1.0),
++ libjdom1-java-doc,
++ libjettison-java,
++ libjosql-java,
++ libjosql-java-doc,
++ liblog4j1.2-java,
++ junit4,
++ libmaven-antrun-plugin-java,
++ libmaven-bundle-plugin-java,
++ libmaven-enforcer-plugin-java,
++ libmaven-install-plugin-java,
++ libmaven-javadoc-plugin-java,
++ libmaven-shade-plugin-java,
++ libmaven-war-plugin-java,
++ libregexp-java,
++ libslf4j-java,
++ libspring-context-java (>= 3.0.5.RELEASE-3),
++ libspring-jms-java,
++ libspring-test-java,
++ libspring-web-java,
++ libspring-web-servlet-java,
++ libstax-java,
++ libxalan2-java,
++ libxbean-java (>= 3.7),
++ libxbean-java-doc,
++ libxpp3-java,
++ libxstream-java (>= 1.4),
++ maven-debian-helper
++Standards-Version: 3.9.7
++Vcs-Git: https://anonscm.debian.org/git/pkg-java/activemq.git
++Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/activemq.git
 +Homepage: http://activemq.apache.org
 +
 +Package: libactivemq-java
 +Architecture: all
- Depends: ${maven:Depends}, ${misc:Depends}
- Recommends: ${maven:OptionalDepends}
- Suggests: libactivemq-java-doc
++Depends:
++ ${maven:Depends},
++ ${misc:Depends}
++Recommends:
++ ${maven:OptionalDepends}
++Suggests:
++ libactivemq-java-doc
 +Description: Java message broker core libraries
 + Apache ActiveMQ is a message broker built around Java Message Service (JMS)
 + API : allow sending messages between two or more clients in a loosely coupled,
 + reliable, and asynchronous way.
 + .
 + This message broker supports :
 +  * JMS 1.1 and J2EE 1.4 with support for transient, persistent, transactional
 +    and XA messaging
 +  * Spring Framework, CXF and Axis integration
 +  * pluggable transport protocols such as in-VM, TCP, SSL, NIO, UDP, multicast,
 +    JGroups and JXTA
 +  * persistence using JDBC along with journaling
 +  * OpenWire (cross language wire protocol) and
 +    Stomp (Streaming Text Orientated Messaging Protocol) protocols
 + .
 + This package contains a core Java library for ActiveMQ.
 +
 +Package: libactivemq-java-doc
 +Architecture: all
 +Section: doc
- Depends: ${maven:DocDepends}, ${misc:Depends}
- Recommends: ${maven:DocOptionalDepends}
- Suggests: libactivemq-java
++Depends:
++ ${maven:DocDepends},
++ ${misc:Depends}
++Recommends:
++ ${maven:DocOptionalDepends}
++Suggests:
++ libactivemq-java
 +Description: Java message broker core libraries - documentation
 + Apache ActiveMQ is a message broker built around Java Message Service (JMS)
 + API : allow sending messages between two or more clients in a loosely coupled,
 + reliable, and asynchronous way.
 + .
 + This message broker supports :
 +  * JMS 1.1 and J2EE 1.4 with support for transient, persistent, transactional
 +    and XA messaging
 +  * Spring Framework, CXF and Axis integration
 +  * pluggable transport protocols such as in-VM, TCP, SSL, NIO, UDP, multicast,
 +    JGroups and JXTA
 +  * persistence using JDBC along with journaling
 +  * OpenWire (cross language wire protocol) and
 +    Stomp (Streaming Text Orientated Messaging Protocol) protocols
 + .
 + This package contains Javadoc API for libactivemq-java.
 +
 +Package: activemq
 +Architecture: all
- Depends: adduser (>= 3.11),
-          libactivemq-java (= ${source:Version}),
-          default-jre-headless | java6-runtime-headless,
-          ${misc:Depends}
++Depends:
++ adduser (>= 3.11),
++ default-jre-headless | java7-runtime-headless,
++ libactivemq-java (= ${source:Version}),
++ ${misc:Depends}
 +Description: Java message broker - server
 + Apache ActiveMQ is a message broker built around Java Message Service (JMS)
 + API : allow sending messages between two or more clients in a loosely coupled,
 + reliable, and asynchronous way.
 + .
 + This message broker supports :
 +  * JMS 1.1 and J2EE 1.4 with support for transient, persistent, transactional
 +    and XA messaging
 +  * Spring Framework, CXF and Axis integration
 +  * pluggable transport protocols such as in-VM, TCP, SSL, NIO, UDP, multicast,
 +    JGroups and JXTA
 +  * persistence using JDBC along with journaling
 +  * OpenWire (cross language wire protocol) and
 +    Stomp (Streaming Text Orientated Messaging Protocol) protocols
 + .
 + This package contains a server installation of ActiveMQ.
diff --cc debian/copyright
index a114171,0000000..b366719
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,18 -1,0 +1,27 @@@
 +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 +Upstream-Name: Apache ActiveMQ
 +Upstream-Contact: http://activemq.apache.org/developer-forum.html
- Source: https://svn.apache.org/repos/asf/activemq/trunk/
++Source: https://github.com/apache/activemq/releases
++Files-Excluded:
++ *.jar
++ *.class
++ *.js
++ assembly/src/release/bin/linux-x86*
++ assembly/src/release/bin/macosx
++ assembly/src/release/bin/solaris
++ assembly/src/release/bin/win*
 +
 +Files: *
- Copyright: 2005-2011, Apache Software Foundation
++Copyright: 2005-2016, Apache Software Foundation
 +License: Apache-2.0
 +
 +Files: debian/*
 +Copyright:
-  Copyright 2011, Damien Raude-Morvan <drazzib at debian.org>
-  Copyright 2011, Jonas Genannt <jonas.genannt at capi2name.de>
++ 2011, Damien Raude-Morvan <drazzib at debian.org>
++ 2011, Jonas Genannt <jonas.genannt at capi2name.de>
++ 2016, Markus Koschany <apo at debian.org>
 +License: Apache-2.0
 +
 +License: Apache-2.0
 +  On Debian GNU/Linux system you can find the complete text of the
 +  Apache-2.0 license in '/usr/share/common-licenses/Apache-2.0'
diff --cc debian/libactivemq-java.README.Debian
index adb9250,0000000..ff7282c
mode 100644,000000..100644
--- a/debian/libactivemq-java.README.Debian
+++ b/debian/libactivemq-java.README.Debian
@@@ -1,23 -1,0 +1,41 @@@
 +ActiveMQ for Debian
 +===================
 +
 +Disabled features
 +-----------------
 +For now, libactivemq-java doesn't provide the same featureset
 +as upstream "activemq" tarball, as some modules have been disabled
 +in Debian package build.
 +
 +Here is a complete list of disabled modules :
 +
-   - activemq-camel: need Apache Camel library
-   - activemq-blueprint: need XBean OSGi Blueprint library
-   - activemq-karaf: need Apache Karaf Shell Console library
-   - activemq-openwire-generator: need Groovy Gram and Annogen modules
-   - activemq-optional: need Eclipse Jetty 7
-   - activemq-rar: need many Apache Geronimo JEE Server libs
-   - activemq-tooling: need Apache Derby
-   - activemq-web: need Eclipse Jetty 7
-   - activemq-web-demo: need activemq-web
-   - activemq-web-console: need activemq-web
-   - activemq-xmpp: need Smack XMPP library and maven-jaxb2-plugin
-   - activemq-all: need everything else...
++ - activemq-openwire-generator
++ - activemq-stomp
++ - activemq-mqtt
++ - activemq-amqp
++ - activemq-jdbc-store
++ - activemq-leveldb-store
++ - activemq-unit-tests
++ - activemq-all
++ - activemq-camel
++ - activemq-fileserver
++ - activemq-karaf
++ - activemq-jms-pool
++ - activemq-pool
++ - activemq-ra
++ - activemq-rar
++ - activemq-shiro
++ - activemq-spring
++ - activemq-runtime-config
++ - activemq-tooling
++ - activemq-web
++ - activemq-partition
++ - activemq-osgi
++ - activemq-blueprint
++ - activemq-web-demo
++ - activemq-web-console
++ - activemq-karaf-itest
++ - activemq-itests-spring31
++ - assembly
++ - activemq-log4j-appender
++ - activemq-http
diff --cc debian/libactivemq-java.poms
index 27faf0c,0000000..e79d7c0
mode 100644,000000..100644
--- a/debian/libactivemq-java.poms
+++ b/debian/libactivemq-java.poms
@@@ -1,53 -1,0 +1,65 @@@
 +# List of POM files for the package
 +# Format of this file is:
 +# <path to pom file> [option]*
 +# where option can be:
 +#   --ignore: ignore this POM and its artifact if any
 +#   --ignore-pom: don't install the POM. To use on POM files that are created
 +#     temporarily for certain artifacts such as Javadoc jars. [mh_install, mh_installpoms]
 +#   --no-parent: remove the <parent> tag from the POM
 +#   --package=<package>: an alternative package to use when installing this POM
 +#      and its artifact
 +#   --has-package-version: to indicate that the original version of the POM is the same as the upstream part
 +#      of the version for the package.
 +#   --keep-elements=<elem1,elem2>: a list of XML elements to keep in the POM
 +#      during a clean operation with mh_cleanpom or mh_installpom
 +#   --artifact=<path>: path to the build artifact associated with this POM,
 +#      it will be installed when using the command mh_install. [mh_install]
 +#   --java-lib: install the jar into /usr/share/java to comply with Debian
 +#      packaging guidelines
 +#   --usj-name=<name>: name to use when installing the library in /usr/share/java
 +#   --usj-version=<version>: version to use when installing the library in /usr/share/java
 +#   --no-usj-versionless: don't install the versionless link in /usr/share/java
 +#   --dest-jar=<path>: the destination for the real jar.
 +#     It will be installed with mh_install. [mh_install]
 +#   --classifier=<classifier>: Optional, the classifier for the jar. Empty by default.
 +#   --site-xml=<location>: Optional, the location for site.xml if it needs to be installed.
 +#     Empty by default. [mh_install]
 +#
- pom.xml --no-parent --has-package-version
- activemq-core/pom.xml --has-package-version --java-lib
- kahadb/pom.xml --has-package-version --java-lib
- activemq-jmdns_1.0/pom.xml --has-package-version
++pom.xml --has-package-version
++activemq-openwire-generator/pom.xml --ignore
++activemq-client/pom.xml --has-package-version
++activemq-openwire-legacy/pom.xml --has-package-version
++activemq-broker/pom.xml --has-package-version
++activemq-stomp/pom.xml --ignore
++activemq-mqtt/pom.xml --ignore
++activemq-amqp/pom.xml --ignore
++activemq-kahadb-store/pom.xml --has-package-version
++activemq-jdbc-store/pom.xml --ignore
++activemq-leveldb-store/pom.xml --ignore
++activemq-unit-tests/pom.xml --ignore
++activemq-all/pom.xml --ignore
++activemq-camel/pom.xml --ignore
++activemq-console/pom.xml --has-package-version
++activemq-fileserver/pom.xml --ignore
 +activemq-jaas/pom.xml --has-package-version
- activemq-ra/pom.xml --has-package-version
- activemq-pool/pom.xml --has-package-version
- activemq-spring/pom.xml --has-package-version
- activemq-fileserver/pom.xml --has-package-version
- activemq-console/pom.xml --has-package-version --java-lib
- activemq-run/pom.xml --has-package-version --java-lib
- activemq-optional/pom.xml --ignore-pom
- activemq-karaf/pom.xml --ignore-pom
- activemq-camel/pom.xml --ignore-pom
- activemq-all/pom.xml --ignore-pom
- activemq-rar/pom.xml --ignore-pom
- activemq-tooling/pom.xml --ignore-pom
- activemq-tooling/maven-activemq-plugin/pom.xml --ignore-pom
- activemq-tooling/maven-activemq-perf-plugin/pom.xml --ignore-pom
- activemq-tooling/maven-activemq-memtest-plugin/pom.xml --ignore-pom
- activemq-web/pom.xml --ignore-pom
- activemq-web-demo/pom.xml --ignore-pom
- activemq-web-console/pom.xml --ignore-pom
- activemq-blueprint/pom.xml --ignore-pom
- activemq-xmpp/pom.xml --ignore-pom
- assembly/pom.xml --ignore-pom
++activemq-karaf/pom.xml --ignore
++activemq-jms-pool/pom.xml --ignore
++activemq-pool/pom.xml --ignore
++activemq-ra/pom.xml --ignore
++activemq-rar/pom.xml --ignore
++activemq-run/pom.xml --has-package-version
++activemq-shiro/pom.xml --ignore
++activemq-spring/pom.xml --ignore
++activemq-runtime-config/pom.xml --ignore
++activemq-tooling/pom.xml --ignore
++activemq-web/pom.xml --ignore
++activemq-partition/pom.xml --ignore
++activemq-osgi/pom.xml --ignore
++activemq-blueprint/pom.xml --ignore
++activemq-web-demo/pom.xml --ignore
++activemq-web-console/pom.xml --ignore
++activemq-karaf-itest/pom.xml --ignore
++activemq-itests-spring31/pom.xml --ignore
++assembly/pom.xml --ignore
++activemq-log4j-appender/pom.xml --ignore
++activemq-http/pom.xml --ignore
diff --cc debian/maven.ignoreRules
index fcc9abe,0000000..fee2a3b
mode 100644,000000..100644
--- a/debian/maven.ignoreRules
+++ b/debian/maven.ignoreRules
@@@ -1,56 -1,0 +1,59 @@@
- # Maven ignore rules - ignore some Maven dependencies and plugins
- # Format of this file is:
- # [group] [artifact] [type] [version] [classifier] [scope]
- # where each element can be either
- # - the exact string, for example org.apache for the group, or 3.1
- #   for the version. In this case, the element is simply matched
- #   and left as it is
- # - * (the star character, alone). In this case, anything will
- #   match and be left as it is. For example, using * on the
- #  position of the artifact field will match any artifact id
- # All elements much match before a rule can be applied
- # Example rule: match jar with groupid= junit, artifactid= junit
- # and version starting with 3., this dependency is then removed
- # from the POM
- #   junit junit jar s/3\\..*/3.x/
 +
- axion axion * * * *
- commons-primitives commons-primitives * * * *
- org.apache.activemq activemq-openwire-generator * * * *
- org.springframework.osgi spring-osgi-core * * * *
++org.apache.activemq activemq-all jar * * *
++org.apache.activemq activemq-amqp jar * * *
++org.apache.activemq activemq-blueprint bundle * * *
++org.apache.activemq activemq-camel bundle * * *
++org.apache.activemq activemq-fileserver war * * *
++org.apache.activemq activemq-http jar * * *
++org.apache.activemq activemq-itests-spring31 jar * * *
++org.apache.activemq activemq-jdbc-store jar * * *
++org.apache.activemq activemq-jms-pool bundle * * *
++org.apache.activemq activemq-karaf-itest jar * * *
++org.apache.activemq activemq-karaf bundle * * *
++org.apache.activemq activemq-leveldb-store jar * * *
++org.apache.activemq activemq-log4j-appender jar * * *
++org.apache.activemq activemq-mqtt jar * * *
++org.apache.activemq activemq-openwire-generator jar * * *
++org.apache.activemq activemq-osgi bundle * * *
++org.apache.activemq activemq-partition jar * * *
++org.apache.activemq activemq-rar rar * * *
++org.apache.activemq activemq-runtime-config jar * * *
++org.apache.activemq activemq-shiro bundle * * *
++org.apache.activemq activemq-stomp jar * * *
++org.apache.activemq activemq-unit-tests jar * * *
++org.apache.activemq activemq-web-console war * * *
++org.apache.activemq activemq-web-demo war * * *
++org.apache.activemq activemq-web jar * * *
++org.apache.activemq apache-activemq pom * * *
++org.apache.activemq.tooling activemq-tooling pom * * *
++commons-collections commons-collections * * * *
++org.apache.activemq activeio-core * * * *
++org.apache.activemq activemq-unit-tests * * * *
 +org.apache.camel camel-core * * * *
 +org.apache.camel camel-spring * * * *
- org.apache.derby derby * * * *
- org.apache.directory.server apacheds-core * * * *
 +org.apache.directory.server apacheds-core-integ * * * *
 +org.apache.directory.server apacheds-server-integ * * * *
- org.apache.ftpserver ftpserver-core * * * *
- org.jencks jencks * * * *
- org.eclipse.jetty.aggregate jetty-all-server * * * *
- org.fusesource.mqtt-client mqtt-client * * * *
- org.fusesource.fuse-extra fusemq-leveldb * * * *
- 
- # Replaced by glassfish-j2ee
- org.apache.geronimo.specs geronimo-jta_1.0.1B_spec * * * *
- org.apache.geronimo.specs geronimo-j2ee-management_1.1_spec * * * *
- org.apache.geronimo.specs geronimo-annotation_1.0_spec * * * *
- org.apache.geronimo.specs geronimo-jacc_1.1_spec * * * *
- org.apache.geronimo.components geronimo-transaction * * * *
- 
- # Maven plugins
++org.apache.maven.plugins maven-antrun-plugin * * * *
 +org.apache.maven.plugins maven-eclipse-plugin * * * *
++org.apache.maven.plugins maven-surefire-plugin * * * *
 +org.apache.rat apache-rat-plugin * * * *
++org.apache.xbean xbean-spring * * * *
++org.bouncycastle bcprov-jdk15 * * * *
++org.codehaus.mojo build-helper-maven-plugin * * * *
 +org.codehaus.mojo cobertura-maven-plugin * * * *
- org.codehaus.mojo findbugs-maven-plugin * * * *
 +org.codehaus.mojo ianal-maven-plugin * * * *
 +org.codehaus.mojo taglist-maven-plugin * * * *
- xsddoc maven-xsddoc-plugin * * * *
- org.mortbay.jetty jetty-maven-plugin * * * *
- 
- # Test ?
- org.apache.activemq activeio-core test-jar * * *
- org.apache.activemq activemq-core jar * tests *
- org.apache.activemq activemq-core test-jar * * *
++org.hamcrest hamcrest-all * * * *
 +org.jmock jmock-junit4 * * * *
 +org.jmock jmock-legacy * * * *
- org.hamcrest hamcrest-all * * * *
++org.mockito mockito-core * * * *
++xsddoc maven-xsddoc-plugin * * * *
++org.apache.servicemix.bundles * * * *
++javax.jmdns * * * *
++
++# Replaced by glassfish-j2ee
++org.apache.geronimo.specs geronimo-jta_1.0.1B_spec * * * *
++org.apache.geronimo.specs geronimo-j2ee-management_1.1_spec * * * *
++org.apache.geronimo.specs geronimo-annotation_1.0_spec * * * *
++org.apache.geronimo.specs geronimo-jacc_1.1_spec * * * *
++org.apache.geronimo.components geronimo-transaction * * * *
diff --cc debian/maven.rules
index 4e17369,0000000..8f6ee8d
mode 100644,000000..100644
--- a/debian/maven.rules
+++ b/debian/maven.rules
@@@ -1,46 -1,0 +1,42 @@@
- # Maven rules - transform Maven dependencies and plugins
- # Format of this file is:
- # [group] [artifact] [type] [version] [classifier] [scope]
- # where each element can be either
- # - the exact string, for example org.apache for the group, or 3.1
- #   for the version. In this case, the element is simply matched
- #   and left as it is
- # - * (the star character, alone). In this case, anything will
- #   match and be left as it is. For example, using * on the
- #  position of the artifact field will match any artifact id
- # - a regular expression of the form s/match/replace/
- #   in this case, elements that match are transformed using
- #   the regex rule.
- # All elements much match before a rule can be applied
- # Example rule: match jar with groupid= junit, artifactid= junit
- # and version starting with 3., replacing the version with 3.x
- #   junit junit jar s/3\\..*/3.x/
 +
- org.apache.activemq activemq-core jar s/.*/5.6.0/ * *
- org.apache.activemq activemq-jaas jar s/.*/5.6.0/ * *
- org.apache.activemq activemq-ra jar s/.*/5.6.0/ * *
- org.apache.activemq kahadb jar s/.*/5.6.0/ * *
- org.apache.activemq activemq-pool jar s/.*/5.6.0/ * *
- org.apache.activemq activemq-console jar s/.*/5.6.0/ * *
- 
- # Dependencies
- org.apache.activemq.protobuf activemq-protobuf * s/.*/1.1/ * *
++com.thoughtworks.qdox qdox jar s/.*/2.x/ * *
++com.thoughtworks.xstream xstream jar s/.*/debian/ * *
++commons-beanutils commons-beanutils jar s/.*/debian/ * *
 +commons-collections commons-collections jar s/3\..*/3.x/ * *
- commons-httpclient httpclient jar s/3\..*/debian/ * *
- commons-net commons-net jar s/2\..+/2.x/ * *
 +s/jdom/org.jdom/ jdom jar s/1\..*/debian/ * *
- log4j log4j jar s/1\.2\..*/1.2.x/ * *
- junit junit jar s/.*/4.x/ * *
++s/org.apache.tomcat/javax.el/ s/tomcat-el-api/el-api/ jar s/.*/2.2/ * *
++s/org.apache.tomcat/javax.servlet/ s/tomcat-jsp-api/jsp-api/ jar s/.*/2.2/ * *
++s/org.apache.tomcat/javax.servlet/ s/tomcat-servlet-api/servlet-api/ jar s/.*/3.0/ * *
++s/org.apache.tomcat/javax.websocket/ s/tomcat-websocket-api/websocket-api/ jar s/.*/1.0/ * *
++org.apache apache pom s/.*/debian/ * *
++org.apache.activemq activemq-jaas jar s/.*/debian/ * *
++org.apache.activemq activemq-parent pom s/.*/debian/ * *
++org.apache.activemq activemq-pool jar s/.*/debian/ * *
++org.apache.activemq activemq-ra jar s/.*/debian/ * *
++org.apache.activemq activemq-run jar s/.*/debian/ * *
++org.apache.activemq activemq-spring jar s/.*/debian/ * *
++org.apache.velocity velocity jar s/.*/debian/ * *
 +s/regexp/jakarta-regexp/ s/regexp/jakarta-regexp/ jar s/.*/debian/ * *
- commons-logging commons-logging * s/.*/debian/ * *
- commons-logging commons-logging-api * s/.*/debian/ * *
++commons-logging s/commons-logging-api/commons-logging/ * s/.*/debian/ * *
++log4j log4j * s/1\.2\..*/1.2.x/ * *
++s/org.apache.felix/org.osgi/ org.osgi.core * * * *
++org.apache.tomcat tomcat-jsp-api * s/.*/8.x/ * *
++org.apache.tomcat tomcat-servlet-api * s/.*/8.x/ * *
++org.apache.tomcat tomcat-websocket-api * s/.*/8.x/ * *
 +s/ant/org.apache.ant/ * * s/.*/debian/ * *
- org.springframework * * s/.*/3.x/ * *
- s/velocity/org.apache.velocity/ * * s/.*/debian/ * *
- 
- # JEE
++org.ow2.asm * * s/.*/4.x/ * *
++s/qdox/com.thoughtworks.qdox/ * * s/.*/2.x/ * *
 +s/org.apache.geronimo.specs/javax/ s/geronimo-jms_1.1_spec/javaee-api/ jar s/.*/5.0/ * *
 +s/org.apache.geronimo.specs/javax/ s/geronimo-jta_1.0.1B_spec/javaee-api/ jar s/.*/5.0/ * *
 +s/org.apache.geronimo.specs/javax/ s/geronimo-jacc_1.1_spec/javaee-api/ jar s/.*/5.0/ * *
 +s/org.apache.geronimo.specs/javax/ s/geronimo-j2ee-connector_1.5_spec/javaee-api/ jar s/.*/5.0/ * *
 +s/org.apache.geronimo.specs/javax/ s/geronimo-servlet_2.5_spec/javaee-api/ jar s/.*/5.0/ * *
++s/org.apache.geronimo.components/javax/ s/geronimo-transaction/javaee-api/ jar s/.*/5.0/ * *
++org.slf4j * * s/.*/debian/ * *
++org.springframework * * s/.*/3.x/ * *
++com.fasterxml.jackson.core jackson-databind * s/2\..*/2.x/ * *
++com.fasterxml.jackson.core jackson-core * s/2\..*/2.x/ * *
++com.fasterxml.jackson.core jackson-annotations * s/2\..*/2.x/ * *
++org.apache.activemq.protobuf activemq-protobuf * s/.*/1.1/ * *
++junit junit * s/.*/4.x/ * *
++
diff --cc debian/patches/disable-broker-test-dependency.patch
index 0000000,0000000..1d4eb9e
new file mode 100644
--- /dev/null
+++ b/debian/patches/disable-broker-test-dependency.patch
@@@ -1,0 -1,0 +1,47 @@@
++From: Markus Koschany <apo at debian.org>
++Date: Sat, 12 Mar 2016 00:18:25 +0100
++Subject: disable broker test dependency
++
++---
++ activemq-console/pom.xml      | 4 ++--
++ activemq-kahadb-store/pom.xml | 4 ++--
++ 2 files changed, 4 insertions(+), 4 deletions(-)
++
++diff --git a/activemq-console/pom.xml b/activemq-console/pom.xml
++index 67d1864..9d49a14 100644
++--- a/activemq-console/pom.xml
+++++ b/activemq-console/pom.xml
++@@ -90,12 +90,12 @@
++       <groupId>com.fasterxml.jackson.core</groupId>
++       <artifactId>jackson-databind</artifactId>
++     </dependency>
++-    <dependency>
+++    <!--<dependency>
++       <groupId>${project.groupId}</groupId>
++       <artifactId>activemq-broker</artifactId>
++       <type>test-jar</type>
++       <scope>test</scope>
++-    </dependency>
+++    </dependency>-->
++ 
++     <!-- needed for TestPurgeCommand, but not for compile. -->
++     <dependency>
++diff --git a/activemq-kahadb-store/pom.xml b/activemq-kahadb-store/pom.xml
++index 98777c0..9f19437 100755
++--- a/activemq-kahadb-store/pom.xml
+++++ b/activemq-kahadb-store/pom.xml
++@@ -119,12 +119,12 @@
++     <!-- =============================== -->
++     <!-- Testing Dependencies            -->
++     <!-- =============================== -->
++-    <dependency>
+++    <!--<dependency>
++       <groupId>${project.groupId}</groupId>
++       <artifactId>activemq-broker</artifactId>
++       <type>test-jar</type>
++       <scope>test</scope>
++-    </dependency>
+++    </dependency>-->
++     <dependency>
++       <groupId>junit</groupId>
++       <artifactId>junit</artifactId>
diff --cc debian/patches/exclude-geronimo-jca.patch
index 0000000,0000000..97840c0
new file mode 100644
--- /dev/null
+++ b/debian/patches/exclude-geronimo-jca.patch
@@@ -1,0 -1,0 +1,345 @@@
++From: Markus Koschany <apo at debian.org>
++Date: Thu, 10 Mar 2016 16:43:47 +0100
++Subject: exclude geronimo jca
++
++---
++ activemq-jms-pool/pom.xml                          |  17 ++
++ .../activemq/jms/pool/GenericResourceManager.java  | 199 ---------------------
++ .../activemq/jms/pool/JcaConnectionPool.java       |  43 -----
++ activemq-pool/pom.xml                              |  16 ++
++ .../activemq/pool/PooledConnectionFactoryBean.java |   4 +-
++ 5 files changed, 35 insertions(+), 244 deletions(-)
++ delete mode 100644 activemq-jms-pool/src/main/java/org/apache/activemq/jms/pool/GenericResourceManager.java
++ delete mode 100644 activemq-jms-pool/src/main/java/org/apache/activemq/jms/pool/JcaConnectionPool.java
++
++diff --git a/activemq-jms-pool/pom.xml b/activemq-jms-pool/pom.xml
++index eb098c7..175f287 100755
++--- a/activemq-jms-pool/pom.xml
+++++ b/activemq-jms-pool/pom.xml
++@@ -41,6 +41,23 @@
++     </activemq.osgi.export>
++   </properties>
++ 
+++  <build>
+++    <plugins>
+++      <plugin>
+++        <artifactId>maven-compiler-plugin</artifactId>
+++        <configuration>
+++        <excludes>
+++          <exclude>**/JcaPooledConnectionFactory.java</exclude>
+++          <exclude>**/JcaConnectionPool.java</exclude>
+++          <exclude>**/ActiveMQResourceManager.java</exclude>
+++          <exclude>**/GenericResourceManager.java</exclude>
+++        </excludes>
+++        </configuration>
+++      </plugin>
+++    </plugins>
+++  </build>
+++
+++
++   <dependencies>
++ 
++     <!-- =============================== -->
++diff --git a/activemq-jms-pool/src/main/java/org/apache/activemq/jms/pool/GenericResourceManager.java b/activemq-jms-pool/src/main/java/org/apache/activemq/jms/pool/GenericResourceManager.java
++deleted file mode 100644
++index 48963ac..0000000
++--- a/activemq-jms-pool/src/main/java/org/apache/activemq/jms/pool/GenericResourceManager.java
+++++ /dev/null
++@@ -1,199 +0,0 @@
++-/*
++- * Licensed to the Apache Software Foundation (ASF) under one or more
++- * contributor license agreements.  See the NOTICE file distributed with
++- * this work for additional information regarding copyright ownership.
++- * The ASF licenses this file to You under the Apache License, Version 2.0
++- * (the "License"); you may not use this file except in compliance with
++- * the License.  You may obtain a copy of the License at
++- *
++- *      http://www.apache.org/licenses/LICENSE-2.0
++- *
++- * Unless required by applicable law or agreed to in writing, software
++- * distributed under the License is distributed on an "AS IS" BASIS,
++- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++- * See the License for the specific language governing permissions and
++- * limitations under the License.
++- */
++-package org.apache.activemq.jms.pool;
++-
++-import java.io.IOException;
++-
++-import javax.jms.Connection;
++-import javax.jms.ConnectionFactory;
++-import javax.jms.XAConnection;
++-import javax.jms.XAConnectionFactory;
++-import javax.jms.XASession;
++-import javax.transaction.SystemException;
++-import javax.transaction.TransactionManager;
++-
++-import javax.transaction.xa.XAResource;
++-import org.apache.geronimo.transaction.manager.NamedXAResourceFactory;
++-import org.slf4j.Logger;
++-import org.slf4j.LoggerFactory;
++-import org.apache.geronimo.transaction.manager.RecoverableTransactionManager;
++-import org.apache.geronimo.transaction.manager.NamedXAResource;
++-import org.apache.geronimo.transaction.manager.WrapperNamedXAResource;
++-
++-
++-/**
++- * This class allows wiring the ActiveMQ broker and the Geronimo transaction manager
++- * in a way that will allow the transaction manager to correctly recover XA transactions.
++- *
++- * For example, it can be used the following way:
++- * <pre>
++- *   <bean id="activemqConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
++- *      <property name="brokerURL" value="tcp://localhost:61616" />
++- *   </bean>
++- *
++- *   <bean id="pooledConnectionFactory" class="org.apache.activemq.pool.PooledConnectionFactoryFactoryBean">
++- *       <property name="maxConnections" value="8" />
++- *       <property name="transactionManager" ref="transactionManager" />
++- *       <property name="connectionFactory" ref="activemqConnectionFactory" />
++- *       <property name="resourceName" value="activemq.broker" />
++- *   </bean>
++- *
++- *   <bean id="resourceManager" class="org.apache.activemq.jms.pool.GenericResourceManager" init-method="recoverResource">
++- *         <property name="transactionManager" ref="transactionManager" />
++- *         <property name="connectionFactory" ref="activemqConnectionFactory" />
++- *         <property name="resourceName" value="activemq.broker" />
++- *   </bean>
++- * </pre>
++- */
++-public class GenericResourceManager {
++-
++-    private static final Logger LOGGER = LoggerFactory.getLogger(GenericResourceManager.class);
++-
++-    private String resourceName;
++-
++-    private String userName;
++-    private String password;
++-
++-    private TransactionManager transactionManager;
++-
++-    private ConnectionFactory connectionFactory;
++-
++-    public void recoverResource() {
++-        try {
++-            if (!Recovery.recover(this)) {
++-                LOGGER.info("Resource manager is unrecoverable");
++-            }
++-        } catch (NoClassDefFoundError e) {
++-            LOGGER.info("Resource manager is unrecoverable due to missing classes: " + e);
++-        } catch (Throwable e) {
++-            LOGGER.warn("Error while recovering resource manager", e);
++-        }
++-    }
++-
++-    public String getPassword() {
++-        return password;
++-    }
++-
++-    public void setPassword(String password) {
++-        this.password = password;
++-    }
++-
++-    public String getUserName() {
++-        return userName;
++-    }
++-
++-    public void setUserName(String userName) {
++-        this.userName = userName;
++-    }
++-
++-    public String getResourceName() {
++-        return resourceName;
++-    }
++-
++-    public void setResourceName(String resourceName) {
++-        this.resourceName = resourceName;
++-    }
++-
++-    public TransactionManager getTransactionManager() {
++-        return transactionManager;
++-    }
++-
++-    public void setTransactionManager(TransactionManager transactionManager) {
++-        this.transactionManager = transactionManager;
++-    }
++-
++-    public ConnectionFactory getConnectionFactory() {
++-        return connectionFactory;
++-    }
++-
++-    public void setConnectionFactory(ConnectionFactory connectionFactory) {
++-        this.connectionFactory = connectionFactory;
++-    }
++-
++-    /**
++-     * This class will ensure the broker is properly recovered when wired with
++-     * the Geronimo transaction manager.
++-     */
++-    public static class Recovery {
++-
++-        public static boolean isRecoverable(GenericResourceManager rm) {
++-            return  rm.getConnectionFactory() instanceof XAConnectionFactory &&
++-                    rm.getTransactionManager() instanceof RecoverableTransactionManager &&
++-                    rm.getResourceName() != null && !"".equals(rm.getResourceName());
++-        }
++-
++-        public static boolean recover(final GenericResourceManager rm) throws IOException {
++-            if (isRecoverable(rm)) {
++-                final XAConnectionFactory connFactory = (XAConnectionFactory) rm.getConnectionFactory();
++-
++-                RecoverableTransactionManager rtxManager = (RecoverableTransactionManager) rm.getTransactionManager();
++-                rtxManager.registerNamedXAResourceFactory(new NamedXAResourceFactory() {
++-
++-                    @Override
++-                    public String getName() {
++-                        return rm.getResourceName();
++-                    }
++-
++-                    @Override
++-                    public NamedXAResource getNamedXAResource() throws SystemException {
++-                        try {
++-                            final XAConnection xaConnection;
++-                            if (rm.getUserName() != null && rm.getPassword() != null) {
++-                                xaConnection = connFactory.createXAConnection(rm.getUserName(), rm.getPassword());
++-                            } else {
++-                                xaConnection = connFactory.createXAConnection();
++-                            }
++-                            final XASession session = xaConnection.createXASession();
++-                            xaConnection.start();
++-                            LOGGER.debug("new namedXAResource's connection: " + xaConnection);
++-
++-                            return new ConnectionAndWrapperNamedXAResource(session.getXAResource(), getName(), xaConnection);
++-                        } catch (Exception e) {
++-                            SystemException se =  new SystemException("Failed to create ConnectionAndWrapperNamedXAResource, " + e.getLocalizedMessage());
++-                            se.initCause(e);
++-                            LOGGER.error(se.getLocalizedMessage(), se);
++-                            throw se;
++-                        }
++-                    }
++-
++-                    @Override
++-                    public void returnNamedXAResource(NamedXAResource namedXaResource) {
++-                        if (namedXaResource instanceof ConnectionAndWrapperNamedXAResource) {
++-                            try {
++-                                LOGGER.debug("closing returned namedXAResource's connection: " + ((ConnectionAndWrapperNamedXAResource)namedXaResource).connection);
++-                                ((ConnectionAndWrapperNamedXAResource)namedXaResource).connection.close();
++-                            } catch (Exception ignored) {
++-                                LOGGER.debug("failed to close returned namedXAResource: " + namedXaResource, ignored);
++-                            }
++-                        }
++-                    }
++-                });
++-                return true;
++-            } else {
++-                return false;
++-            }
++-        }
++-    }
++-
++-    public static class ConnectionAndWrapperNamedXAResource extends WrapperNamedXAResource {
++-        final Connection connection;
++-        public ConnectionAndWrapperNamedXAResource(XAResource xaResource, String name, Connection connection) {
++-            super(xaResource, name);
++-            this.connection = connection;
++-        }
++-    }
++-}
++diff --git a/activemq-jms-pool/src/main/java/org/apache/activemq/jms/pool/JcaConnectionPool.java b/activemq-jms-pool/src/main/java/org/apache/activemq/jms/pool/JcaConnectionPool.java
++deleted file mode 100644
++index 80ec2b9..0000000
++--- a/activemq-jms-pool/src/main/java/org/apache/activemq/jms/pool/JcaConnectionPool.java
+++++ /dev/null
++@@ -1,43 +0,0 @@
++-/*
++- * Copyright 2006 the original author or authors.
++- *
++- * Licensed under the Apache License, Version 2.0 (the "License");
++- * you may not use this file except in compliance with the License.
++- * You may obtain a copy of the License at
++- *
++- *      http://www.apache.org/licenses/LICENSE-2.0
++- *
++- * Unless required by applicable law or agreed to in writing, software
++- * distributed under the License is distributed on an "AS IS" BASIS,
++- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++- * See the License for the specific language governing permissions and
++- * limitations under the License.
++- */
++-package org.apache.activemq.jms.pool;
++-
++-import javax.jms.Connection;
++-import javax.jms.JMSException;
++-import javax.jms.XASession;
++-import javax.transaction.TransactionManager;
++-import javax.transaction.xa.XAResource;
++-
++-import org.apache.geronimo.transaction.manager.WrapperNamedXAResource;
++-
++-public class JcaConnectionPool extends XaConnectionPool {
++-
++-    private final String name;
++-
++-    public JcaConnectionPool(Connection connection, TransactionManager transactionManager, String name) {
++-        super(connection, transactionManager);
++-        this.name = name;
++-    }
++-
++-    @Override
++-    protected XAResource createXaResource(PooledSession session) throws JMSException {
++-        XAResource xares = ((XASession)session.getInternalSession()).getXAResource();
++-        if (name != null) {
++-            xares = new WrapperNamedXAResource(xares, name);
++-        }
++-        return xares;
++-    }
++-}
++diff --git a/activemq-pool/pom.xml b/activemq-pool/pom.xml
++index d15bf39..ea00e6d 100755
++--- a/activemq-pool/pom.xml
+++++ b/activemq-pool/pom.xml
++@@ -42,6 +42,22 @@
++     </activemq.osgi.export>
++   </properties>
++ 
+++  <build>
+++    <plugins>
+++      <plugin>
+++        <artifactId>maven-compiler-plugin</artifactId>
+++        <configuration>
+++        <excludes>
+++          <exclude>**/JcaPooledConnectionFactory.java</exclude>
+++          <exclude>**/JcaConnectionPool.java</exclude>
+++          <exclude>**/ActiveMQResourceManager.java</exclude>
+++        </excludes>
+++        </configuration>
+++      </plugin>
+++    </plugins>
+++  </build>
+++
+++
++   <dependencies>
++ 
++     <!-- =============================== -->
++diff --git a/activemq-spring/src/main/java/org/apache/activemq/pool/PooledConnectionFactoryBean.java b/activemq-spring/src/main/java/org/apache/activemq/pool/PooledConnectionFactoryBean.java
++index 6a9de11..63cc7ea 100644
++--- a/activemq-spring/src/main/java/org/apache/activemq/pool/PooledConnectionFactoryBean.java
+++++ b/activemq-spring/src/main/java/org/apache/activemq/pool/PooledConnectionFactoryBean.java
++@@ -115,7 +115,7 @@ public class PooledConnectionFactoryBean implements FactoryBean {
++      * @org.apache.xbean.InitMethod
++      */
++     public void afterPropertiesSet() throws Exception {
++-        if (pooledConnectionFactory == null && transactionManager != null && resourceName != null) {
+++        /*if (pooledConnectionFactory == null && transactionManager != null && resourceName != null) {
++             try {
++                 LOGGER.debug("Trying to build a JcaPooledConnectionFactory");
++                 JcaPooledConnectionFactory f = new JcaPooledConnectionFactory();
++@@ -128,7 +128,7 @@ public class PooledConnectionFactoryBean implements FactoryBean {
++             } catch (Throwable t) {
++                 LOGGER.debug("Could not create JCA enabled connection factory: " + t, t);
++             }
++-        }
+++        }*/
++         if (pooledConnectionFactory == null && transactionManager != null) {
++             try {
++                 LOGGER.debug("Trying to build a XaPooledConnectionFactory");
diff --cc debian/patches/exclude-jmdns.patch
index 0000000,0000000..959a53f
new file mode 100644
--- /dev/null
+++ b/debian/patches/exclude-jmdns.patch
@@@ -1,0 -1,0 +1,37 @@@
++From: Markus Koschany <apo at debian.org>
++Date: Fri, 11 Mar 2016 21:11:49 +0100
++Subject: exclude jmdns
++
++---
++ activemq-client/pom.xml | 11 +++++++++++
++ 1 file changed, 11 insertions(+)
++
++diff --git a/activemq-client/pom.xml b/activemq-client/pom.xml
++index fe86871..53e80c7 100755
++--- a/activemq-client/pom.xml
+++++ b/activemq-client/pom.xml
++@@ -34,6 +34,7 @@
++     <surefire.argLine>-Xmx512M</surefire.argLine>
++   </properties>
++ 
+++
++   <dependencies>
++     <!-- =============================== -->
++     <!-- Required Dependencies -->
++@@ -191,6 +192,16 @@
++ 
++     <plugins>
++       <plugin>
+++        <artifactId>maven-compiler-plugin</artifactId>
+++        <configuration>
+++        <excludes>
+++          <exclude>**/ZeroconfDiscoveryAgent.java</exclude>
+++          <exclude>**/ZeroconfDiscoveryAgentFactory.java</exclude>
+++          <exclude>**/JmDNSFactory.java</exclude>
+++        </excludes>
+++        </configuration>
+++      </plugin>
+++      <plugin>
++         <artifactId>maven-surefire-plugin</artifactId>
++         <configuration>
++           <forkCount>1</forkCount>
diff --cc debian/patches/series
index febce4e,0000000..d18d013
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,12 -1,0 +1,3 @@@
- drop_derby_use.diff
- disable_some_modules.diff
- exclude_geronimo_jca.diff
- exclude_spring_osgi.diff
- javadoc_links.diff
- init_debian_default_values.diff
- activemq-admin.patch
- exclude_mqtt.diff
- exclude_leveldb.diff
- CVE-2014-3600.patch
- CVE-2014-3612.patch
- CVE-2014-3576.patch
++exclude-geronimo-jca.patch
++exclude-jmdns.patch
++disable-broker-test-dependency.patch
diff --cc debian/rules
index 4a8667c,0000000..140b058
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,16 -1,0 +1,15 @@@
 +#!/usr/bin/make -f
++export JAVA_HOME=/usr/lib/jvm/default-java
 +
- include /usr/share/cdbs/1/rules/debhelper.mk
- include /usr/share/cdbs/1/class/maven.mk
++%:
++	dh $@ --parallel --buildsystem=maven
 +
- JAVA_HOME := /usr/lib/jvm/default-java
- DEB_MAVEN_DOC_TARGET := javadoc:aggregate
- DEB_MAVEN_BUILD_TARGET := install
 +
- binary-post-install/activemq::
++override_dh_install:
++	dh_install
 +	chmod 644 debian/activemq/etc/activemq/instances-available/main/log4j.properties
- 	chmod 644 debian/activemq/usr/share/doc/activemq/examples/conf/log4j.properties
++	chmod 644 debian/activemq/usr/share/doc/activemq/examples/*
 +	chmod 644 debian/activemq/usr/share/activemq/README.txt
 +
 +get-orig-source:
- 	uscan --force-download --rename --verbose --download-current-version --no-symlink
++	uscan --force-download --repack --compression xz --download-current-version
diff --cc debian/watch
index 4cb92ef,0000000..dc9008b
mode 100644,000000..100644
--- a/debian/watch
+++ b/debian/watch
@@@ -1,4 -1,0 +1,4 @@@
- version=3
- opts="uversionmangle=s/-(alpha|beta)-/~$1/,dversionmangle=s/\+dfsg.?$//" \
-   https://svn.apache.org/repos/asf/activemq/tags/ \
-   activemq-(\d.*)/ debian debian/orig-tar.sh
++version=4
++opts=dversionmangle=s/(\da?)[\+\.\-~](?:dfsg|debian|ds|repack|repacked)\.?\d*$/$1/,repacksuffix=+dfsg \
++https://github.com/apache/activemq/tags \
++.*/archive/(?:upstream/)?(?:v||version-|release-|X|R|r)activemq-(\d\S*)\.tar\.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/activemq.git



More information about the pkg-java-commits mailing list