blob: 5d9b2d273bbb80dc743a66ac4bff60e2fcbff212 [file] [log] [blame]
<div class="wiki-content maincontent"><h2 id="SiteMap-UsingActiveMQ">Using ActiveMQ</h2>
<ul class="childpages-macro"><li><a shape="rect" href="configuring-brokers.xml">Configuring Brokers</a></li><li><a shape="rect" href="configuring-transports.xml">Configuring Transports</a><ul class="childpages-macro"><li><a shape="rect" href="activemq-connection-uris.xml">ActiveMQ Connection URIs</a><ul class="childpages-macro"><li><a shape="rect" href="broker-configuration-uri.xml">Broker Configuration URI</a><ul class="childpages-macro"><li><a shape="rect" href="broker-properties-uri.xml">Broker Properties URI</a></li><li><a shape="rect" href="broker-uri.xml">Broker URI</a></li><li><a shape="rect" href="broker-xbean-uri.xml">Broker XBean URI</a></li></ul></li><li><a shape="rect" href="configuring-wire-formats.xml">Configuring Wire Formats</a></li><li><a shape="rect" href="connection-configuration-uri.xml">Connection Configuration URI</a></li><li><a shape="rect" href="discovery-transport-reference.xml">Discovery Transport Reference</a></li><li><a shape="rect" href="failover-transport-reference.xml">Failover Transport Reference</a></li><li><a shape="rect" href="fanout-transport-reference.xml">Fanout Transport Reference</a></li><li><a shape="rect" href="http-and-https-transports-reference.xml">HTTP and HTTPs Transports Reference</a></li><li><a shape="rect" href="multicast-transport-reference.xml">Multicast Transport Reference</a></li><li><a shape="rect" href="nio-transport-reference.xml">NIO Transport Reference</a></li><li><a shape="rect" href="peer-transport-reference.xml">Peer Transport Reference</a></li><li><a shape="rect" href="ssl-transport-reference.xml">SSL Transport Reference</a></li><li><a shape="rect" href="static-transport-reference.xml">Static Transport Reference</a></li><li><a shape="rect" href="tcp-transport-reference.xml">TCP Transport Reference</a></li><li><a shape="rect" href="udp-transport-reference.xml">UDP Transport Reference</a></li><li><a shape="rect" href="vm-transport-reference.xml">VM Transport Reference</a></li></ul></li><li><a shape="rect" href="activemq-inactivitymonitor.xml">ActiveMQ InactivityMonitor</a></li><li><a shape="rect" href="zeroconf-transport-reference.xml">ZeroConf Transport Reference</a><ul class="childpages-macro"><li><a shape="rect" href="zeroconf.xml">ZeroConf</a></li></ul></li></ul></li><li><a shape="rect" href="examples.xml">Examples</a></li><li><a shape="rect" href="getting-started.xml">Getting Started</a><ul class="childpages-macro"><li><a shape="rect" href="monitoring-activemq.xml">Monitoring ActiveMQ</a></li></ul></li><li><a shape="rect" href="hello-world.xml">Hello World</a></li><li><a shape="rect" href="initial-configuration.xml">Initial Configuration</a></li><li><a shape="rect" href="installation.xml">Installation</a></li><li><a shape="rect" href="known-bad-os-and-jvm-combinations.xml">Known Bad OS and JVM Combinations</a></li><li><a shape="rect" href="performance-tuning.xml">Performance Tuning</a></li><li><a shape="rect" href="run-broker.xml">Run Broker</a></li><li><a shape="rect" href="topologies.xml">Topologies</a></li><li><a shape="rect" href="use-cases.xml">Use Cases</a></li><li><a shape="rect" href="user-submitted-configurations.xml">User Submitted Configurations</a><ul class="childpages-macro"><li><a shape="rect" href="complex-single-broker-configuration-stomp-only.xml">Complex Single Broker Configuration (STOMP only)</a></li><li><a shape="rect" href="jms-and-jdbc-operations-in-one-transaction.xml">JMS and JDBC operations in one transaction</a></li><li><a shape="rect" href="jms-bridge-with-local-broker.xml">JMS Bridge With Local Broker</a></li><li><a shape="rect" href="jms-bridge-with-oracle-aq.xml">JMS Bridge With Oracle AQ</a></li><li><a shape="rect" href="jms-bridge-with-remote-broker.xml">JMS Bridge With Remote Broker</a></li><li><a shape="rect" href="jms-bridge-with-remote-tibco-broker.xml">JMS Bridge With Remote TIBCO Broker</a></li><li><a shape="rect" href="sample-camel-routes.xml">Sample Camel Routes</a></li></ul></li><li><a shape="rect" href="web-samples.xml">Web Samples</a></li><li><a shape="rect" href="xml-configuration.xml">Xml Configuration</a></li><li><a shape="rect" href="xml-reference.xml">Xml Reference</a><ul class="childpages-macro"><li><a shape="rect" href="xbean-xml-reference-41.xml">XBean XML Reference 4.1</a></li><li><a shape="rect" href="xbean-xml-reference-50.xml">XBean XML Reference 5.0</a></li></ul></li></ul>
<h2 id="SiteMap-Community">Community</h2>
<ul class="childpages-macro"><li><a shape="rect" href="articles.xml">Articles</a></li><li><a shape="rect" href="books.xml">Books</a></li><li><a shape="rect" href="contributing.xml">Contributing</a></li><li><a shape="rect" href="discussion-forums.xml">Discussion Forums</a></li><li><a shape="rect" href="faq.xml">FAQ</a><ul class="childpages-macro"><li><a shape="rect" href="configuration.xml">Configuration</a><ul class="childpages-macro"><li><a shape="rect" href="how-can-i-enable-detailed-logging.xml">How can I enable detailed logging</a></li><li><a shape="rect" href="how-does-xbean-compare-to-spring-2.xml">How does XBean compare to Spring 2</a></li><li><a shape="rect" href="how-do-i-configure-10s-of-1000s-of-queues-in-a-single-broker.xml">How do I configure 10s of 1000s of Queues in a single broker</a></li><li><a shape="rect" href="how-do-i-configure-activemq-to-hold-100s-of-millions-of-queue-messages.xml">How do I configure ActiveMQ to hold 100s of millions of Queue Messages</a></li><li><a shape="rect" href="how-do-i-configure-activemq-to-use-aio-server-transport.xml">How do I configure ActiveMQ to use AIO server transport</a></li><li><a shape="rect" href="how-do-i-configure-automatic-reconnection.xml">How do I configure automatic reconnection</a></li><li><a shape="rect" href="how-do-i-configure-distributed-queues-or-topics.xml">How do I configure distributed queues or topics</a></li><li><a shape="rect" href="how-do-i-configure-the-queues-i-want.xml">How do I configure the queues I want</a></li><li><a shape="rect" href="how-do-i-define-a-local-address-and-local-port-for-tcp-or-ssl.xml">How do I define a local address and local port for TCP or SSL</a></li><li><a shape="rect" href="how-do-i-disable-persistence.xml">How do I disable persistence</a></li><li><a shape="rect" href="how-do-i-run-activemq-under-the-kaffe-jvm.xml">How do I run ActiveMQ under the Kaffe JVM</a></li><li><a shape="rect" href="how-to-configure-a-new-database.xml">How to configure a new database</a></li><li><a shape="rect" href="how-to-deploy-activemq-ra-versionrar-to-weblogic.xml">How to deploy activemq-ra-version.rar to weblogic</a></li><li><a shape="rect" href="how-to-disable-multicast-discovery.xml">How to disable multicast discovery</a></li></ul></li><li><a shape="rect" href="developing-activemq.xml">Developing ActiveMQ</a><ul class="childpages-macro"><li><a shape="rect" href="how-can-i-add-a-new-type-of-transport.xml">How can I add a new type of transport</a></li><li><a shape="rect" href="how-can-i-contribute.xml">How can I contribute</a></li><li><a shape="rect" href="how-do-i-add-my-own-plugins.xml">How do I add my own plugins</a></li><li><a shape="rect" href="how-do-i-debug-activemq-from-my-ide.xml">How do I debug ActiveMQ from my IDE</a></li></ul></li><li><a shape="rect" href="errors.xml">Errors</a><ul class="childpages-macro"><li><a shape="rect" href="could-not-find-packetreader-for-packet-type-unknown-packet-type.xml">Could not find PacketReader for packet type - UNKNOWN PACKET TYPE</a></li><li><a shape="rect" href="exceptions.xml">Exceptions</a><ul class="childpages-macro"><li><a shape="rect" href="certificateunknown.xml">certificate_unknown</a></li><li><a shape="rect" href="ioexception-could-not-find-class-for-resource.xml">IOException - could not find class for resource</a></li><li><a shape="rect" href="javaiointerruptedioexception.xml">java.io.InterruptedIOException</a></li><li><a shape="rect" href="javaioioexception-failed-to-create-database-derbydb-see-the-next-exception-for-details.xml">java.io.IOException Failed to create database 'derbydb', see the next exception for details</a></li><li><a shape="rect" href="javalangnosuchmethoderror.xml">java.lang.NoSuchMethodError</a></li><li><a shape="rect" href="javalangnosuchmethodexception-orgactivemqraactivemqresourceadaptersetuseembeddedbroker.xml">java.lang.NoSuchMethodException org.activemq.ra.ActiveMQResourceAdapter.setUseEmbeddedBroker</a></li><li><a shape="rect" href="javalangoutofmemory.xml">java.lang.OutOfMemory</a></li><li><a shape="rect" href="javaxjmsjmsexception-wire-format-negociation-timeout-peer-did-not-send-his-wire-format.xml">javax.jms.JMSException - Wire format negociation timeout - peer did not send his wire format.</a></li><li><a shape="rect" href="jaxb-20-api-is-being-loaded-from-the-bootstrap-classloader-but-this-ri-needs-21-api.xml">JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI () needs 2.1 API.</a></li><li><a shape="rect" href="jaxb-20-api-is-being-loaded-from-the-bootstrap-classloader-but-this-ri-xxx-needs-21-api.xml">JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI (xxx) needs 2.1 API</a></li><li><a shape="rect" href="journal-is-already-opened-by-this-application.xml">Journal is already opened by this application</a></li><li><a shape="rect" href="noclassdeffounderror-orgspringframeworkcoreioresource.xml">NoClassDefFoundError - org.springframework.core.io.Resource</a></li><li><a shape="rect" href="no-suitable-driver.xml">No suitable driver</a></li></ul></li><li><a shape="rect" href="i-am-having-problems-with-the-spring-jmstemplate.xml">I am having problems with the Spring JmsTemplate</a></li><li><a shape="rect" href="i-am-not-receiving-any-messages-what-is-wrong.xml">I am not receiving any messages, what is wrong</a></li><li><a shape="rect" href="i-cannot-connect-to-activemq-from-jconsole.xml">I cannot connect to ActiveMQ from JConsole</a></li><li><a shape="rect" href="i-do-not-receive-messages-in-my-second-consumer.xml">I do not receive messages in my second consumer</a></li><li><a shape="rect" href="i-get-errors-building-the-code-whats-wrong.xml">I get errors building the code whats wrong</a></li><li><a shape="rect" href="log4j-warn-no-appenders-could-be-found-for-logger.xml">log4j-WARN No appenders could be found for logger</a></li><li><a shape="rect" href="multicast-watch-out-for-ipv6-vs-ipv4-support-on-your-operating-system-or-distribution-or-network.xml">Multicast - Watch out for IPV6 vs IPV4 support on your operating system or distribution or network</a></li><li><a shape="rect" href="my-producer-blocks.xml">My producer blocks</a></li><li><a shape="rect" href="onmessage-method-of-messagelistener-is-never-called.xml">onMessage method of MessageListener is never called</a></li><li><a shape="rect" href="resource-adapter-does-not-seem-to-pool-connections.xml">Resource Adapter does not seem to pool connections</a></li><li><a shape="rect" href="slow-networks-drop-large-messages.xml">Slow networks drop large messages</a></li><li><a shape="rect" href="the-broker-will-not-start.xml">The Broker will not start</a></li><li><a shape="rect" href="the-vm-transport-starts-a-broker-before-my-configured-broker-starts.xml">The vm transport starts a broker before my configured broker starts</a></li><li><a shape="rect" href="why-do-i-not-get-all-of-the-messages-i-sent.xml">Why do I not get all of the messages I sent</a></li><li><a shape="rect" href="why-do-i-not-receive-messages-on-my-durable-topic-subscription.xml">Why do I not receive messages on my durable topic subscription</a></li><li><a shape="rect" href="why-do-kahadb-log-files-remain-after-cleanup.xml">Why do KahaDB log files remain after cleanup</a></li></ul></li><li><a shape="rect" href="general.xml">General</a><ul class="childpages-macro"><li><a shape="rect" href="can-i-get-commercial-support.xml">Can I get commercial support</a></li><li><a shape="rect" href="how-can-i-get-help.xml">How can I get help</a></li><li><a shape="rect" href="how-can-i-get-the-source-code-from-subversion.xml">How can I get the source code from subversion</a></li><li><a shape="rect" href="how-does-activemq-compare-to-amqp.xml">How does ActiveMQ compare to AMQP</a></li><li><a shape="rect" href="how-does-activemq-compare-to-artemis.xml">How does ActiveMQ compare to Artemis</a></li><li><a shape="rect" href="how-does-activemq-compare-to-fuse-message-broker.xml">How does ActiveMQ compare to Fuse Message Broker</a></li><li><a shape="rect" href="how-does-activemq-compare-to-jbossmq.xml">How does ActiveMQ compare to JBossMQ</a></li><li><a shape="rect" href="how-does-activemq-compare-to-mantaray.xml">How does ActiveMQ compare to Mantaray</a></li><li><a shape="rect" href="how-does-activemq-compare-to-mule.xml">How does ActiveMQ compare to Mule</a></li><li><a shape="rect" href="how-does-activemq-compare-to-spread-toolkit.xml">How does ActiveMQ compare to Spread Toolkit</a></li><li><a shape="rect" href="how-does-openwire-compare-to-stomp.xml">How does OpenWire compare to Stomp</a></li><li><a shape="rect" href="how-does-the-website-work.xml">How does the website work</a></li><li><a shape="rect" href="how-do-i-avoid-maven-downloading-latest-jars.xml">How do I avoid Maven downloading latest jars</a></li><li><a shape="rect" href="how-do-i-build-but-disable-the-unit-tests.xml">How do I build but disable the unit tests</a></li><li><a shape="rect" href="how-do-i-compile-from-the-source.xml">How do I compile from the source</a></li><li><a shape="rect" href="how-do-i-edit-the-website.xml">How do I edit the website</a></li><li><a shape="rect" href="how-fast-is-activemq.xml">How fast is ActiveMQ</a></li><li><a shape="rect" href="should-i-run-activemq-on-windows-in-a-directory-with-spaces.xml">Should I run ActiveMQ on Windows in a directory with spaces</a></li><li><a shape="rect" href="what-is-activemq.xml">What is ActiveMQ</a></li><li><a shape="rect" href="what-is-the-license.xml">What is the license</a></li><li><a shape="rect" href="what-jars-do-i-need.xml">What jars do I need</a></li><li><a shape="rect" href="what-open-source-integration-solution-works-best-with-activemq.xml">What open source integration solution works best with ActiveMQ</a></li><li><a shape="rect" href="what-platforms-does-activemq-support.xml">What platforms does ActiveMQ support</a></li><li><a shape="rect" href="what-version-should-i-use.xml">What version should I use</a></li></ul></li><li><a shape="rect" href="jms.xml">JMS</a><ul class="childpages-macro"><li><a shape="rect" href="can-i-modify-messages-on-a-queue.xml">Can I modify messages on a queue</a></li><li><a shape="rect" href="can-i-send-and-receive-messages-concurrently-on-one-jms-connection.xml">Can I send and receive messages concurrently on one JMS Connection</a></li><li><a shape="rect" href="can-you-browse-a-topic.xml">Can you browse a topic</a></li><li><a shape="rect" href="how-do-durable-queues-and-topics-work.xml">How do durable queues and topics work</a></li><li><a shape="rect" href="how-does-a-queue-compare-to-a-topic.xml">How does a Queue compare to a Topic</a></li><li><a shape="rect" href="how-does-connectionfactory-relate-to-the-broker.xml">How does ConnectionFactory relate to the Broker</a></li><li><a shape="rect" href="how-does-jms-compare-with-email.xml">How does JMS compare with email</a></li><li><a shape="rect" href="how-do-i-consume-a-specific-message.xml">How do I consume a specific message</a></li><li><a shape="rect" href="how-do-i-get-started-with-jms.xml">How do I get started with JMS</a></li><li><a shape="rect" href="how-do-i-make-messages-durable.xml">How do I make messages durable</a></li><li><a shape="rect" href="how-do-i-send-messages-to-different-destinations-from-a-single-messageproducer.xml">How do I send messages to different Destinations from a single MessageProducer</a></li><li><a shape="rect" href="how-do-i-use-jms-efficiently.xml">How do I use JMS efficiently</a></li><li><a shape="rect" href="how-should-i-implement-request-response-with-jms.xml">How should I implement request response with JMS</a></li><li><a shape="rect" href="how-to-unit-test-jms-code.xml">How To Unit Test JMS Code</a></li><li><a shape="rect" href="multiple-consumers-on-a-queue.xml">Multiple consumers on a queue</a></li><li><a shape="rect" href="should-i-use-transactions.xml">Should I use transactions</a></li><li><a shape="rect" href="should-i-use-xa.xml">Should I use XA</a></li><li><a shape="rect" href="what-are-administered-objects.xml">What are administered objects</a></li></ul></li><li><a shape="rect" href="persistence-questions.xml">Persistence Questions</a><ul class="childpages-macro"><li><a shape="rect" href="are-messages-read-directly-from-the-journal.xml">Are messages read directly from the journal</a></li><li><a shape="rect" href="does-activemq-support-my-sql-database.xml">Does ActiveMQ support my SQL database</a></li><li><a shape="rect" href="how-does-journaling-work-with-multiple-brokers.xml">How does journaling work with multiple brokers</a></li><li><a shape="rect" href="how-does-the-journal-work.xml">How does the journal work</a></li><li><a shape="rect" href="how-do-i-back-up-kahadb.xml">How do I back-up KahaDB</a></li><li><a shape="rect" href="how-do-i-change-the-message-store-directory-for-an-embedded-broker.xml">How do I change the message store directory for an embedded broker</a></li><li><a shape="rect" href="is-there-a-specified-size-of-the-journal.xml">Is there a specified size of the journal</a></li><li><a shape="rect" href="what-happens-when-the-journal-size-is-exceeded.xml">What happens when the journal size is exceeded</a></li><li><a shape="rect" href="what-is-the-difference-between-persistent-and-non-persistent-delivery.xml">What is the difference between persistent and non-persistent delivery</a></li></ul></li><li><a shape="rect" href="terminology.xml">Terminology</a><ul class="childpages-macro"><li><a shape="rect" href="dr.xml">DR</a></li><li><a shape="rect" href="ha.xml">HA</a></li><li><a shape="rect" href="latency.xml">Latency</a></li><li><a shape="rect" href="mom.xml">MOM</a></li><li><a shape="rect" href="qos.xml">QoS</a></li><li><a shape="rect" href="seda.xml">SEDA</a></li><li><a shape="rect" href="throughput.xml">Throughput</a></li></ul></li><li><a shape="rect" href="using-apache-activemq.xml">Using Apache ActiveMQ</a><ul class="childpages-macro"><li><a shape="rect" href="activemq-command-line-tools-reference.xml">ActiveMQ Command Line Tools Reference</a></li><li><a shape="rect" href="are-destinations-case-sensitive.xml">Are destinations case sensitive</a></li><li><a shape="rect" href="can-i-send-really-large-files-over-activemq.xml">Can I send really large files over ActiveMQ</a></li><li><a shape="rect" href="can-i-use-activemq-5x-or-later-on-java-14.xml">Can I use ActiveMQ 5.x or later on Java 1.4</a></li><li><a shape="rect" href="can-two-brokers-share-the-same-database.xml">Can two brokers share the same database</a></li><li><a shape="rect" href="does-activemq-support-clustering.xml">Does ActiveMQ support clustering</a></li><li><a shape="rect" href="how-can-i-avoid-serialization-of-objects-in-objectmessage.xml">How can I avoid serialization of Objects in ObjectMessage</a></li><li><a shape="rect" href="how-can-i-get-a-list-of-the-topics-and-queues-in-a-broker.xml">How can I get a list of the topics and queues in a broker</a></li><li><a shape="rect" href="how-can-i-make-activemq-faster.xml">How can I make ActiveMQ faster</a></li><li><a shape="rect" href="how-can-i-monitor-activemq.xml">How can I monitor ActiveMQ</a></li><li><a shape="rect" href="how-can-i-monitor-the-connection-with-the-broker.xml">How can I monitor the connection with the broker</a></li><li><a shape="rect" href="how-can-i-see-what-destinations-are-used.xml">How can I see what destinations are used</a></li><li><a shape="rect" href="how-can-i-support-auto-reconnection.xml">How can I support auto reconnection</a></li><li><a shape="rect" href="how-can-i-support-priority-queues.xml">How can I support priority queues</a></li><li><a shape="rect" href="how-can-i-use-different-network-protocols.xml">How can I use different network protocols</a></li><li><a shape="rect" href="how-do-distributed-queues-work.xml">How do distributed queues work</a></li><li><a shape="rect" href="how-do-i-access-activemq-from-c.xml">How do I access ActiveMQ from C</a></li><li><a shape="rect" href="how-do-i-access-activemq-from-csharp-or-dotnet.xml">How do I access ActiveMQ from CSharp or dotNet</a></li><li><a shape="rect" href="how-do-i-access-activemq-from-ruby-perl-python-php.xml">How do I access ActiveMQ from Ruby, Perl, Python, PHP</a></li><li><a shape="rect" href="how-do-i-bridge-different-jms-providers.xml">How do I bridge different JMS providers</a></li><li><a shape="rect" href="how-do-i-change-dispatch-policy.xml">How do I change dispatch policy</a></li><li><a shape="rect" href="how-do-i-change-the-logging.xml">How do I change the logging</a></li><li><a shape="rect" href="how-do-i-connect-to-one-of-a-number-of-message-brokers.xml">How do I connect to one of a number of message brokers</a></li><li><a shape="rect" href="how-do-i-create-new-destinations.xml">How do I create new destinations</a></li><li><a shape="rect" href="how-do-i-delete-a-destination.xml">How do I delete a destination</a></li><li><a shape="rect" href="how-do-i-disable-logging.xml">How do I disable logging</a></li><li><a shape="rect" href="how-do-i-embed-a-broker-inside-a-connection.xml">How do I embed a Broker inside a Connection</a></li><li><a shape="rect" href="how-do-i-enable-asynchronous-sending.xml">How do I enable asynchronous sending</a></li><li><a shape="rect" href="how-do-i-enable-debug-logging.xml">How do I enable debug logging</a></li><li><a shape="rect" href="how-do-i-find-the-size-of-a-queue.xml">How do I find the Size of a Queue</a></li><li><a shape="rect" href="how-do-i-preserve-order-of-messages.xml">How do I preserve order of messages</a></li><li><a shape="rect" href="how-do-i-purge-a-queue.xml">How do I purge a queue</a></li><li><a shape="rect" href="how-do-i-restart-embedded-broker.xml">How do I restart embedded broker</a></li><li><a shape="rect" href="how-do-i-restrict-connections-from-creating-new-queues-or-topics.xml">How do I restrict connections from creating new queues or topics</a></li><li><a shape="rect" href="how-do-i-run-a-broker.xml">How do I run a broker</a></li><li><a shape="rect" href="how-do-i-set-the-message-expiration.xml">How do I set the message expiration</a></li><li><a shape="rect" href="how-do-i-turn-off-creating-an-embedded-activemq-broker-when-using-the-vm-transport.xml">How do I turn off creating an embedded ActiveMQ broker when using the VM transport</a></li><li><a shape="rect" href="how-do-i-unack-the-message-with-stomp.xml">How do I unack the message with Stomp</a></li><li><a shape="rect" href="how-do-i-use-activemq-using-in-jvm-messaging.xml">How do I use ActiveMQ using in JVM messaging</a></li><li><a shape="rect" href="how-do-i-use-durable-subscribers-in-a-network-of-brokers.xml">How do I use durable subscribers in a network of brokers</a></li><li><a shape="rect" href="how-do-i-use-ivy-with-activemq.xml">How do I use Ivy with ActiveMQ</a></li><li><a shape="rect" href="how-do-i-use-log4j-jms-appender-with-activemq.xml">How do I use log4j JMS appender with ActiveMQ</a></li><li><a shape="rect" href="how-do-i-use-ssl.xml">How do I use SSL</a></li><li><a shape="rect" href="how-do-message-groups-compare-to-selectors.xml">How do Message Groups compare to Selectors</a></li><li><a shape="rect" href="how-do-multiple-transports-work.xml">How do multiple transports work</a></li><li><a shape="rect" href="how-do-transactions-work.xml">How Do Transactions Work</a></li><li><a shape="rect" href="how-lightweight-is-sending-a-message.xml">How lightweight is sending a message</a></li><li><a shape="rect" href="how-should-i-package-applications-using-camel-and-activemq.xml">How should I package applications using Camel and ActiveMQ</a></li><li><a shape="rect" href="how-should-i-use-the-vm-transport.xml">How should I use the VM transport</a></li><li><a shape="rect" href="how-to-deal-with-large-number-of-threads-in-clients.xml">How to deal with large number of threads in clients</a></li><li><a shape="rect" href="how-to-disable-auto-destination-creation.xml">How to disable auto destination creation</a></li><li><a shape="rect" href="i-see-nc-client-ids-what-does-that-mean.xml">I see NC_ client-ids, what does that mean</a></li><li><a shape="rect" href="should-i-deploy-enterprise-integration-patterns-in-the-broker-or-another-application.xml">Should I deploy Enterprise Integration Patterns in the broker or another application</a></li><li><a shape="rect" href="should-i-deploy-the-broker-inside-my-jvm-or-appserver.xml">Should I deploy the broker inside my JVM or AppServer</a></li><li><a shape="rect" href="what-are-those-topics-activemqadvisory.xml">What are those topics ActiveMQ.Advisory</a></li><li><a shape="rect" href="what-happens-with-a-fast-producer-and-slow-consumer.xml">What happens with a fast producer and slow consumer</a></li><li><a shape="rect" href="what-is-the-difference-between-a-virtual-topic-and-a-composite-destination.xml">What is the difference between a Virtual Topic and a Composite Destination</a></li><li><a shape="rect" href="what-is-the-difference-between-discovery-multicast-and-zeroconf.xml">What is the difference between discovery, multicast and zeroconf</a></li><li><a shape="rect" href="what-is-the-prefetch-limit-for.xml">What is the Prefetch Limit For?</a></li><li><a shape="rect" href="while-posting-large-binary-file-to-activemq-is-there-a-way-to-measure-its-progress.xml">While posting large binary file to activeMQ, is there a way to measure its progress</a></li></ul></li></ul></li><li><a shape="rect" href="mailing-lists.xml">Mailing Lists</a><ul class="childpages-macro"><li><a shape="rect" href="all-forums.xml">All Forums</a></li><li><a shape="rect" href="developer-forum.xml">Developer Forum</a></li><li><a shape="rect" href="user-forum.xml">User Forum</a></li></ul></li><li><a shape="rect" href="pmc-templates.xml">PMC Templates</a></li><li><a shape="rect" href="privacy-policy.xml">Privacy Policy</a></li><li><a shape="rect" href="projects-using-activemq.xml">Projects Using ActiveMQ</a></li><li><a shape="rect" href="security-advisories.xml">Security Advisories</a></li><li><a shape="rect" href="sponsorship.xml">Sponsorship</a></li><li><a shape="rect" href="support.xml">Support</a></li><li><a shape="rect" href="team.xml">Team</a></li><li><a shape="rect" href="tips-for-getting-help.xml">Tips for getting help</a></li><li><a shape="rect" href="users.xml">Users</a></li></ul>
<h2 id="SiteMap-Overview">Overview</h2>
<ul class="childpages-macro"><li><a shape="rect" href="download.xml">Download</a><ul class="childpages-macro"><li><a shape="rect" href="activemq-11-release.xml">ActiveMQ 1.1 Release</a></li><li><a shape="rect" href="activemq-12-release.xml">ActiveMQ 1.2 Release</a></li><li><a shape="rect" href="activemq-13-release.xml">ActiveMQ 1.3 Release</a></li><li><a shape="rect" href="activemq-14-release.xml">ActiveMQ 1.4 Release</a></li><li><a shape="rect" href="activemq-15-release.xml">ActiveMQ 1.5 Release</a></li><li><a shape="rect" href="activemq-20-release.xml">ActiveMQ 2.0 Release</a></li><li><a shape="rect" href="activemq-21-release.xml">ActiveMQ 2.1 Release</a></li><li><a shape="rect" href="activemq-30-release.xml">ActiveMQ 3.0 Release</a></li><li><a shape="rect" href="activemq-31-release.xml">ActiveMQ 3.1 Release</a></li><li><a shape="rect" href="activemq-321-release.xml">ActiveMQ 3.2.1 Release</a></li><li><a shape="rect" href="activemq-322-release.xml">ActiveMQ 3.2.2 Release</a></li><li><a shape="rect" href="activemq-32-release.xml">ActiveMQ 3.2 Release</a></li><li><a shape="rect" href="activemq-401-release.xml">ActiveMQ 4.0.1 Release</a></li><li><a shape="rect" href="activemq-402-release.xml">ActiveMQ 4.0.2 Release</a></li><li><a shape="rect" href="activemq-40-m4-release.xml">ActiveMQ 4.0 M4 Release</a></li><li><a shape="rect" href="activemq-40-rc2-release.xml">ActiveMQ 4.0 RC2 Release</a></li><li><a shape="rect" href="activemq-40-release.xml">ActiveMQ 4.0 Release</a></li><li><a shape="rect" href="activemq-410-release.xml">ActiveMQ 4.1.0 Release</a></li><li><a shape="rect" href="activemq-411-release.xml">ActiveMQ 4.1.1 Release</a></li><li><a shape="rect" href="activemq-412-release.xml">ActiveMQ 4.1.2 Release</a></li><li><a shape="rect" href="activemq-500-release.xml">ActiveMQ 5.0.0 Release</a></li><li><a shape="rect" href="activemq-510-release.xml">ActiveMQ 5.1.0 Release</a></li><li><a shape="rect" href="activemq-520-release.xml">ActiveMQ 5.2.0 Release</a></li><li><a shape="rect" href="activemq-530-release.xml">ActiveMQ 5.3.0 Release</a></li><li><a shape="rect" href="activemq-531-release.xml">ActiveMQ 5.3.1 Release</a></li><li><a shape="rect" href="activemq-532-release.xml">ActiveMQ 5.3.2 Release</a></li><li><a shape="rect" href="activemq-540-release.xml">ActiveMQ 5.4.0 Release</a></li><li><a shape="rect" href="activemq-541-release.xml">ActiveMQ 5.4.1 Release</a></li><li><a shape="rect" href="activemq-542-release.xml">ActiveMQ 5.4.2 Release</a></li><li><a shape="rect" href="activemq-543-release.xml">ActiveMQ 5.4.3 Release</a></li><li><a shape="rect" href="activemq-550-release.xml">ActiveMQ 5.5.0 Release</a></li><li><a shape="rect" href="activemq-551-release.xml">ActiveMQ 5.5.1 Release</a></li><li><a shape="rect" href="activemq-560-release.xml">ActiveMQ 5.6.0 Release</a></li><li><a shape="rect" href="activemq-570-release.xml">ActiveMQ 5.7.0 Release</a></li><li><a shape="rect" href="activemq-580-release.xml">ActiveMQ 5.8.0 Release</a><ul class="childpages-macro"><li><a shape="rect" href="58-migration-guide.xml">5.8 Migration Guide</a></li></ul></li><li><a shape="rect" href="activemq-590-release.xml">ActiveMQ 5.9.0 Release</a><ul class="childpages-macro"><li><a shape="rect" href="59-migration-guide.xml">5.9 Migration Guide</a></li></ul></li><li><a shape="rect" href="activemq-591-release.xml">ActiveMQ 5.9.1 Release</a></li><li><a shape="rect" href="activemq-5100-release.xml">ActiveMQ 5.10.0 Release</a></li><li><a shape="rect" href="activemq-5101-release.xml">ActiveMQ 5.10.1 Release</a></li><li><a shape="rect" href="activemq-5102-release.xml">ActiveMQ 5.10.2 Release</a></li><li><a shape="rect" href="activemq-5110-release.xml">ActiveMQ 5.11.0 Release</a></li><li><a shape="rect" href="activemq-5111-release.xml">ActiveMQ 5.11.1 Release</a></li><li><a shape="rect" href="activemq-5112-release.xml">ActiveMQ 5.11.2 Release</a></li><li><a shape="rect" href="activemq-5113-release.xml">ActiveMQ 5.11.3 Release</a></li><li><a shape="rect" href="activemq-5120-release.xml">ActiveMQ 5.12.0 Release</a></li><li><a shape="rect" href="activemq-5121-release.xml">ActiveMQ 5.12.1 Release</a></li><li><a shape="rect" href="activemq-5122-release.xml">ActiveMQ 5.12.2 Release</a></li><li><a shape="rect" href="activemq-5130-release.xml">ActiveMQ 5.13.0 Release</a></li><li><a shape="rect" href="activemq-5131-release.xml">ActiveMQ 5.13.1 Release</a></li><li><a shape="rect" href="activemq-5132-release.xml">ActiveMQ 5.13.2 Release</a></li><li><a shape="rect" href="activemq-5133-release.xml">ActiveMQ 5.13.3 Release</a></li><li><a shape="rect" href="activemq-5134-release.xml">ActiveMQ 5.13.4 Release</a></li><li><a shape="rect" href="activemq-5140-release.xml">ActiveMQ 5.14.0 Release</a></li><li><a shape="rect" href="activemq-5141-release.xml">ActiveMQ 5.14.1 Release</a></li><li><a shape="rect" href="activemq-5142-release.xml">ActiveMQ 5.14.2 Release</a></li><li><a shape="rect" href="activemq-5143-release.xml">ActiveMQ 5.14.3 Release</a></li><li><a shape="rect" href="activemq-5144-release.xml">ActiveMQ 5.14.4 Release</a></li><li><a shape="rect" href="activemq-5145-release.xml">ActiveMQ 5.14.5 Release</a></li><li><a shape="rect" href="activemq-5150-release.xml">ActiveMQ 5.15.0 Release</a></li><li><a shape="rect" href="activemq-5151-release.xml">ActiveMQ 5.15.1 Release</a></li><li><a shape="rect" href="activemq-5152-release.xml">ActiveMQ 5.15.2 Release</a></li><li><a shape="rect" href="in-progress.xml">In Progress</a></li></ul></li><li><a shape="rect" href="download-archives.xml">Download Archives</a></li><li><a shape="rect" href="javadocs.xml">JavaDocs</a></li><li><a shape="rect" href="news.xml">News</a></li></ul>
<h2 id="SiteMap-Features">Features</h2>
<ul class="childpages-macro"><li><a shape="rect" href="active-groups.xml">Active Groups</a></li><li><a shape="rect" href="activemq-real-time.xml">ActiveMQ Real Time</a><ul class="childpages-macro"><li><a shape="rect" href="broadcasting.xml">Broadcasting</a></li><li><a shape="rect" href="group-membership.xml">Group Membership</a></li><li><a shape="rect" href="life-cycle.xml">Life Cycle</a></li><li><a shape="rect" href="the-activeblaze-message-type.xml">The ActiveBlaze Message type</a></li></ul></li><li><a shape="rect" href="broker-camel-component.xml">Broker Camel Component</a></li><li><a shape="rect" href="clustering.xml">Clustering</a><ul class="childpages-macro"><li><a shape="rect" href="masterslave.xml">MasterSlave</a><ul class="childpages-macro"><li><a shape="rect" href="jdbc-master-slave.xml">JDBC Master Slave</a></li><li><a shape="rect" href="kahadb-replication-experimental.xml">KahaDB Replication (Experimental)</a></li><li><a shape="rect" href="pure-master-slave.xml">Pure Master Slave</a></li><li><a shape="rect" href="shared-file-system-master-slave.xml">Shared File System Master Slave</a></li></ul></li><li><a shape="rect" href="networks-of-brokers.xml">Networks of Brokers</a></li><li><a shape="rect" href="replicated-message-store.xml">Replicated Message Store</a></li></ul></li><li><a shape="rect" href="command-agent.xml">Command Agent</a></li><li><a shape="rect" href="consumer-features.xml">Consumer Features</a><ul class="childpages-macro"><li><a shape="rect" href="consumer-dispatch-async.xml">Consumer Dispatch Async</a></li><li><a shape="rect" href="consumer-priority.xml">Consumer Priority</a></li><li><a shape="rect" href="exclusive-consumer.xml">Exclusive Consumer</a></li><li><a shape="rect" href="manage-durable-subscribers.xml">Manage Durable Subscribers</a></li><li><a shape="rect" href="message-groups.xml">Message Groups</a></li><li><a shape="rect" href="redelivery-policy.xml">Redelivery Policy</a></li><li><a shape="rect" href="retroactive-consumer.xml">Retroactive Consumer</a></li><li><a shape="rect" href="selectors.xml">Selectors</a></li><li><a shape="rect" href="slow-consumer-handling.xml">Slow Consumer Handling</a></li><li><a shape="rect" href="subscription-recovery-policy.xml">Subscription Recovery Policy</a></li></ul></li><li><a shape="rect" href="destination-features.xml">Destination Features</a><ul class="childpages-macro"><li><a shape="rect" href="composite-destinations.xml">Composite Destinations</a></li><li><a shape="rect" href="configure-startup-destinations.xml">Configure Startup Destinations</a></li><li><a shape="rect" href="delete-inactive-destinations.xml">Delete Inactive Destinations</a></li><li><a shape="rect" href="destination-options.xml">Destination Options</a></li><li><a shape="rect" href="mirrored-queues.xml">Mirrored Queues</a></li><li><a shape="rect" href="per-destination-policies.xml">Per Destination Policies</a></li><li><a shape="rect" href="virtual-destinations.xml">Virtual Destinations</a></li><li><a shape="rect" href="wildcards.xml">Wildcards</a></li></ul></li><li><a shape="rect" href="discovery.xml">Discovery</a></li><li><a shape="rect" href="enterprise-integration-patterns.xml">Enterprise Integration Patterns</a></li><li><a shape="rect" href="features-overview.xml">Features Overview</a></li><li><a shape="rect" href="horizontal-scaling.xml">Horizontal Scaling</a><ul class="childpages-macro"><li><a shape="rect" href="scaling-queues.xml">Scaling Queues</a></li></ul></li><li><a shape="rect" href="interceptors.xml">Interceptors</a><ul class="childpages-macro"><li><a shape="rect" href="destinations-plugin.xml">Destinations Plugin</a></li><li><a shape="rect" href="logging-interceptor.xml">Logging Interceptor</a></li><li><a shape="rect" href="statisticsplugin.xml">StatisticsPlugin</a></li><li><a shape="rect" href="timestampplugin.xml">TimeStampPlugin</a></li></ul></li><li><a shape="rect" href="jmsxuserid.xml">JMSXUserID</a></li><li><a shape="rect" href="jmx.xml">JMX</a><ul class="childpages-macro"><li><a shape="rect" href="jmx-support.xml">JMX Support</a></li></ul></li><li><a shape="rect" href="logging-a-warning-if-you-forget-to-start-a-connection.xml">Logging a warning if you forget to start a Connection</a></li><li><a shape="rect" href="mdc-logging.xml">MDC Logging</a></li><li><a shape="rect" href="message-dispatching-features.xml">Message Dispatching Features</a><ul class="childpages-macro"><li><a shape="rect" href="async-sends.xml">Async Sends</a></li><li><a shape="rect" href="dispatch-policies.xml">Dispatch Policies</a></li><li><a shape="rect" href="message-cursors.xml">Message Cursors</a></li><li><a shape="rect" href="optimized-acknowledgement.xml">Optimized Acknowledgement</a></li><li><a shape="rect" href="producer-flow-control.xml">Producer Flow Control</a></li><li><a shape="rect" href="total-ordering.xml">Total Ordering</a></li></ul></li><li><a shape="rect" href="message-features.xml">Message Features</a><ul class="childpages-macro"><li><a shape="rect" href="activemq-message-properties.xml">ActiveMQ Message Properties</a></li><li><a shape="rect" href="advisory-message.xml">Advisory Message</a></li><li><a shape="rect" href="blob-messages.xml">Blob Messages</a></li><li><a shape="rect" href="delay-and-schedule-message-delivery.xml">Delay and Schedule Message Delivery</a></li><li><a shape="rect" href="jms-streams.xml">JMS Streams</a></li><li><a shape="rect" href="message-transformation.xml">Message Transformation</a></li><li><a shape="rect" href="objectmessage.xml">ObjectMessage</a></li><li><a shape="rect" href="structured-message-properties-and-mapmessages.xml">Structured Message Properties and MapMessages</a></li></ul></li><li><a shape="rect" href="new-features.xml">New Features</a><ul class="childpages-macro"><li><a shape="rect" href="changes-in-40.xml">Changes in 4.0</a></li><li><a shape="rect" href="new-features-in-41.xml">New Features in 4.1</a></li><li><a shape="rect" href="new-features-in-50.xml">New Features in 5.0</a></li><li><a shape="rect" href="new-features-in-51.xml">New Features in 5.1</a></li><li><a shape="rect" href="new-features-in-52.xml">New Features in 5.2</a></li><li><a shape="rect" href="new-features-in-53.xml">New Features in 5.3</a></li><li><a shape="rect" href="new-features-in-54.xml">New Features in 5.4</a></li><li><a shape="rect" href="new-features-in-55.xml">New Features in 5.5</a></li><li><a shape="rect" href="new-features-in-56.xml">New Features in 5.6</a></li><li><a shape="rect" href="new-features-in-57.xml">New Features in 5.7</a></li><li><a shape="rect" href="new-features-in-58.xml">New Features in 5.8</a></li><li><a shape="rect" href="new-features-in-59.xml">New Features in 5.9</a><ul class="childpages-macro"><li><a shape="rect" href="runtime-configuration.xml">Runtime Configuration</a></li></ul></li><li><a shape="rect" href="new-features-in-511.xml">New Features in 5.11</a></li><li><a shape="rect" href="new-features-in-513.xml">New Features in 5.13</a></li><li><a shape="rect" href="new-features-in-60.xml">New Features in 6.0</a></li></ul></li><li><a shape="rect" href="performance.xml">Performance</a><ul class="childpages-macro"><li><a shape="rect" href="activemq-performance-module-users-manual.xml">ActiveMQ Performance Module Users Manual</a><ul class="childpages-macro"><li><a shape="rect" href="sample-report.xml">sample report</a></li></ul></li><li><a shape="rect" href="load-testing-with-camel.xml">Load Testing with Camel</a></li><li><a shape="rect" href="performance-report.xml">Performance report</a></li></ul></li><li><a shape="rect" href="persistence.xml">Persistence</a><ul class="childpages-macro"><li><a shape="rect" href="amq-message-store.xml">AMQ Message Store</a></li><li><a shape="rect" href="configurable-ioexception-handling.xml">Configurable IOException Handling</a></li><li><a shape="rect" href="jdbc-support.xml">JDBC Support</a><ul class="childpages-macro"><li><a shape="rect" href="sqlserver.xml">SQLServer</a></li><li><a shape="rect" href="sybase.xml">Sybase</a></li></ul></li><li><a shape="rect" href="kahadb.xml">KahaDB</a></li><li><a shape="rect" href="kaha-persistence.xml">Kaha Persistence</a></li><li><a shape="rect" href="leveldb-store.xml">LevelDB Store</a></li><li><a shape="rect" href="periodically-checking-disk-limits.xml">Periodically checking disk limits</a></li><li><a shape="rect" href="pluggable-storage-lockers.xml">Pluggable storage lockers</a></li><li><a shape="rect" href="replicated-leveldb-store.xml">Replicated LevelDB Store</a></li></ul></li><li><a shape="rect" href="scaling-the-depth-of-a-queue.xml">Scaling the Depth of a Queue</a></li><li><a shape="rect" href="security.xml">Security</a><ul class="childpages-macro"><li><a shape="rect" href="audit-logging.xml">Audit Logging</a></li><li><a shape="rect" href="cached-ldap-authorization-module.xml">Cached LDAP Authorization Module</a></li><li><a shape="rect" href="encrypted-passwords.xml">Encrypted passwords</a></li><li><a shape="rect" href="shiro.xml">Shiro</a></li></ul></li><li><a shape="rect" href="the-proxy-connector.xml">The Proxy Connector</a></li><li><a shape="rect" href="unix.xml">Unix</a><ul class="childpages-macro"><li><a shape="rect" href="unix-service.xml">Unix Service</a></li><li><a shape="rect" href="unix-shell-script.xml">Unix Shell Script</a></li></ul></li><li><a shape="rect" href="uri-protocols.xml">URI Protocols</a><ul class="childpages-macro"><li><a shape="rect" href="vm-protocol.xml">VM Protocol</a></li></ul></li><li><a shape="rect" href="visualisation.xml">Visualisation</a><ul class="childpages-macro"><li><a shape="rect" href="visualisation-wish-list.xml">Visualisation Wish List</a></li></ul></li></ul>
<h2 id="SiteMap-Connectivity">Connectivity</h2>
<ul class="childpages-macro"><li><a shape="rect" href="ajax.xml">Ajax</a></li><li><a shape="rect" href="containers.xml">Containers</a><ul class="childpages-macro"><li><a shape="rect" href="axis-and-cxf-support.xml">Axis and CXF Support</a></li><li><a shape="rect" href="blazeds.xml">BlazeDS</a></li><li><a shape="rect" href="geronimo.xml">Geronimo</a></li><li><a shape="rect" href="integrating-apache-activemq-with-glassfish.xml">Integrating Apache ActiveMQ with Glassfish</a></li><li><a shape="rect" href="integrating-apache-activemq-with-jboss.xml">Integrating Apache ActiveMQ with JBoss</a></li><li><a shape="rect" href="j2ee.xml">J2EE</a></li><li><a shape="rect" href="jboss-integration.xml">JBoss Integration</a><ul class="childpages-macro"><li><a shape="rect" href="inbound-communication.xml">Inbound Communication</a></li><li><a shape="rect" href="outbound-communication.xml">Outbound Communication</a></li></ul></li><li><a shape="rect" href="jca-container.xml">JCA Container</a></li><li><a shape="rect" href="jndi-support.xml">JNDI Support</a></li><li><a shape="rect" href="old-osgi-integration.xml">Old OSGi Integration</a></li><li><a shape="rect" href="osgi-integration.xml">OSGi Integration</a></li><li><a shape="rect" href="resource-adapter.xml">Resource Adapter</a><ul class="childpages-macro"><li><a shape="rect" href="activation-spec-properties.xml">Activation Spec Properties</a></li><li><a shape="rect" href="connection-factory-properties.xml">Connection Factory Properties</a></li><li><a shape="rect" href="resource-adapter-properties.xml">Resource Adapter Properties</a></li><li><a shape="rect" href="tomee.xml">TomEE</a></li></ul></li><li><a shape="rect" href="sjsas-with-genericjmsra.xml">SJSAS with GenericJMSRA</a></li><li><a shape="rect" href="spring-support.xml">Spring Support</a><ul class="childpages-macro"><li><a shape="rect" href="jmstemplate-gotchas.xml">JmsTemplate Gotchas</a></li></ul></li><li><a shape="rect" href="sun-jndi.xml">Sun JNDI</a></li><li><a shape="rect" href="tomcat.xml">Tomcat</a><ul class="childpages-macro"><li><a shape="rect" href="setting-up-activemq-with-tomcat-559.xml">Setting up ActiveMQ with Tomcat 5.5.9</a></li></ul></li><li><a shape="rect" href="weblogic-integration.xml">WebLogic Integration</a></li><li><a shape="rect" href="zos.xml">zOS</a></li></ul></li><li><a shape="rect" href="cross-language-clients.xml">Cross Language Clients</a><ul class="childpages-macro"><li><a shape="rect" href="activemq-c-clients.xml">ActiveMQ C++ Clients</a><ul class="childpages-macro"><li><a shape="rect" href="activemq-c-development.xml">ActiveMQ C Development</a></li><li><a shape="rect" href="building-activemq-cpp.xml">Building ActiveMQ CPP</a></li><li><a shape="rect" href="configuring-activemq-cpp.xml">Configuring ActiveMQ CPP</a></li><li><a shape="rect" href="downloading-activemq-cpp.xml">Downloading ActiveMQ CPP</a></li><li><a shape="rect" href="openwire-cpp-client.xml">OpenWire CPP Client</a></li></ul></li><li><a shape="rect" href="c-integration.xml">C Integration</a><ul class="childpages-macro"><li><a shape="rect" href="c-integration-scenarios.xml">C integration scenarios</a></li><li><a shape="rect" href="compile-activemq-with-gcj.xml">Compile ActiveMQ with GCJ</a></li><li><a shape="rect" href="openwire-c-client.xml">OpenWire C Client</a></li></ul></li><li><a shape="rect" href="delphi-and-freepascal.xml">Delphi and FreePascal</a></li></ul></li><li><a shape="rect" href="jms-to-jms-bridge.xml">JMS to JMS Bridge</a></li><li><a shape="rect" href="protocols.xml">Protocols</a><ul class="childpages-macro"><li><a shape="rect" href="amqp.xml">AMQP</a></li><li><a shape="rect" href="auto.xml">AUTO</a></li><li><a shape="rect" href="mqtt.xml">MQTT</a></li><li><a shape="rect" href="openwire.xml">OpenWire</a><ul class="childpages-macro"><li><a shape="rect" href="openwire-version-2-specification.xml">OpenWire Version 2 Specification</a></li></ul></li><li><a shape="rect" href="rest.xml">REST</a></li><li><a shape="rect" href="rss-and-atom.xml">RSS and Atom</a></li><li><a shape="rect" href="stomp.xml">Stomp</a></li><li><a shape="rect" href="wsif.xml">WSIF</a></li><li><a shape="rect" href="ws-notification.xml">WS Notification</a></li><li><a shape="rect" href="xmpp.xml">XMPP</a></li></ul></li><li><a shape="rect" href="websockets.xml">WebSockets</a></li></ul>
<h2 id="SiteMap-Tools">Tools</h2>
<ul class="childpages-macro"><li><a shape="rect" href="hermes-jms.xml">Hermes Jms</a></li><li><a shape="rect" href="hermes-screenshot.xml">Hermes Screenshot</a></li><li><a shape="rect" href="java-service-wrapper.xml">Java Service Wrapper</a></li><li><a shape="rect" href="maven2-activemq-broker-plugin.xml">Maven2 ActiveMQ Broker Plugin</a></li><li><a shape="rect" href="web-console.xml">Web Console</a></li></ul>
<h2 id="SiteMap-Developers">Developers</h2>
<ul class="childpages-macro"><li><a shape="rect" href="becoming-a-committer.xml">Becoming a committer</a></li><li><a shape="rect" href="benchmark-tests.xml">Benchmark Tests</a></li><li><a shape="rect" href="board-reports.xml">Board Reports</a><ul class="childpages-macro"><li><a shape="rect" href="2007-april.xml">2007 April</a></li></ul></li><li><a shape="rect" href="building.xml">Building</a></li><li><a shape="rect" href="code-overview.xml">Code Overview</a></li><li><a shape="rect" href="developer-guide.xml">Developer Guide</a><ul class="childpages-macro"><li><a shape="rect" href="design-documents.xml">Design Documents</a><ul class="childpages-macro"><li><a shape="rect" href="class-diagrams-for-activemq-40-m4-source-code.xml">Class Diagrams for activemq-4.0-M4 source code</a></li><li><a shape="rect" href="durable-queue-memory-management.xml">Durable Queue Memory Management</a></li><li><a shape="rect" href="message-redelivery-and-dlq-handling.xml">Message Redelivery and DLQ Handling</a></li><li><a shape="rect" href="multicast-transport.xml">Multicast Transport</a></li><li><a shape="rect" href="proposed-c-client-architecture.xml">Proposed C Client Architecture</a></li><li><a shape="rect" href="rest-protocols.xml">REST protocols</a></li><li><a shape="rect" href="slow-consumers.xml">Slow Consumers</a></li><li><a shape="rect" href="supporting-io-streams.xml">Supporting IO Streams</a></li></ul></li><li><a shape="rect" href="developing-plugins.xml">Developing Plugins</a></li><li><a shape="rect" href="maven-snapshot-repository-in-your-pom.xml">Maven SNAPSHOT Repository in your POM</a></li><li><a shape="rect" href="release-plans.xml">Release Plans</a><ul class="childpages-macro"><li><a shape="rect" href="40-rc-1-guide.xml">4.0 RC 1 Guide</a></li><li><a shape="rect" href="how-you-can-help-release.xml">How you can help release</a></li><li><a shape="rect" href="release-info.xml">Release Info</a></li></ul></li></ul></li><li><a shape="rect" href="ideas.xml">Ideas</a><ul class="childpages-macro"><li><a shape="rect" href="restful-queue.xml">RESTful Queue</a></li></ul></li><li><a shape="rect" href="integration-tests.xml">Integration Tests</a><ul class="childpages-macro"><li><a shape="rect" href="example-testing-scenario.xml">Example Testing Scenario</a></li></ul></li><li><a shape="rect" href="jmeter-performance-tests.xml">JMeter Performance Tests</a></li><li><a shape="rect" href="jmeter-system-tests.xml">JMeter System Tests</a></li><li><a shape="rect" href="junit-reports.xml">JUnit Reports</a></li><li><a shape="rect" href="release-guide.xml">Release Guide</a></li><li><a shape="rect" href="sandbox.xml">Sandbox</a></li><li><a shape="rect" href="source.xml">Source</a></li><li><a shape="rect" href="source-xref.xml">Source XRef</a></li><li><a shape="rect" href="svn.xml">SVN</a></li><li><a shape="rect" href="test-source-xref.xml">Test Source XRef</a></li><li><a shape="rect" href="wire-protocol.xml">Wire Protocol</a></li></ul>
<h2 id="SiteMap-Site">Site</h2>
<ul class="childpages-macro"><li><a shape="rect" href="banner.xml">Banner</a></li><li><a shape="rect" href="navigation.xml">Navigation</a><ul class="childpages-macro"><li><a shape="rect" href="irc.xml">IRC</a></li></ul></li><li><a shape="rect" href="quicklinks.xml">QuickLinks</a></li><li><a shape="rect" href="siteindex.xml">SiteIndex</a></li><li><a shape="rect" href="sitemap.xml">SiteMap</a></li></ul></div>