Return-Path: Delivered-To: apmail-geronimo-activemq-commits-archive@www.apache.org Received: (qmail 23338 invoked from network); 22 May 2006 14:10:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 22 May 2006 14:10:28 -0000 Received: (qmail 39886 invoked by uid 500); 22 May 2006 14:10:27 -0000 Delivered-To: apmail-geronimo-activemq-commits-archive@geronimo.apache.org Received: (qmail 39774 invoked by uid 500); 22 May 2006 14:10:22 -0000 Mailing-List: contact activemq-commits-help@geronimo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: activemq-dev@geronimo.apache.org Delivered-To: mailing list activemq-commits@geronimo.apache.org Received: (qmail 39666 invoked by uid 99); 22 May 2006 14:10:21 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 May 2006 07:10:21 -0700 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=INFO_TLD,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [140.211.166.113] (HELO eris.apache.org) (140.211.166.113) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 May 2006 07:10:15 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id A81621A9846; Mon, 22 May 2006 07:09:55 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r408669 [3/4] - /incubator/activemq/site/ Date: Mon, 22 May 2006 14:09:26 -0000 To: activemq-commits@geronimo.apache.org From: jstrachan@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20060522140955.A81621A9846@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Modified: incubator/activemq/site/hermes-screenshot.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/hermes-screenshot.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/hermes-screenshot.html (original) +++ incubator/activemq/site/hermes-screenshot.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/how-can-i-get-a-list-of-the-topics-and-queues-in-a-broker.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/how-can-i-get-a-list-of-the-topics-and-queues-in-a-broker.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/how-can-i-get-a-list-of-the-topics-and-queues-in-a-broker.html (original) +++ incubator/activemq/site/how-can-i-get-a-list-of-the-topics-and-queues-in-a-broker.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/how-can-i-get-help.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/how-can-i-get-help.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/how-can-i-get-help.html (original) +++ incubator/activemq/site/how-can-i-get-help.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/how-can-i-monitor-activemq.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/how-can-i-monitor-activemq.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/how-can-i-monitor-activemq.html (original) +++ incubator/activemq/site/how-can-i-monitor-activemq.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/how-can-i-see-what-destinations-are-used.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/how-can-i-see-what-destinations-are-used.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/how-can-i-see-what-destinations-are-used.html (original) +++ incubator/activemq/site/how-can-i-see-what-destinations-are-used.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/how-do-distributed-queues-work.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/how-do-distributed-queues-work.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/how-do-distributed-queues-work.html (original) +++ incubator/activemq/site/how-do-distributed-queues-work.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/how-do-i-change-the-logging.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/how-do-i-change-the-logging.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/how-do-i-change-the-logging.html (original) +++ incubator/activemq/site/how-do-i-change-the-logging.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/how-do-i-edit-the-website.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/how-do-i-edit-the-website.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/how-do-i-edit-the-website.html (original) +++ incubator/activemq/site/how-do-i-edit-the-website.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/how-do-i-embed-a-broker-inside-a-connection.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/how-do-i-embed-a-broker-inside-a-connection.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/how-do-i-embed-a-broker-inside-a-connection.html (original) +++ incubator/activemq/site/how-do-i-embed-a-broker-inside-a-connection.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • @@ -270,7 +270,9 @@

    Using XBean

    If you are already using XBean then you can just mix and match your Spring/XBean XML configuration with ActiveMQ's configuration.

    - +
    +
    
    +

    Using ActiveMQConnectionFactory

    @@ -290,7 +292,9 @@ Connection connection = factory.createConnection();

    If you wish to customize the broker using the Xml Configuration and normal Java properties then you can do the following

    - +
    +
    
    +

    Or you could configure the factory above using JNDI.

    Using Spring

    Modified: incubator/activemq/site/how-do-i-find-the-size-of-a-queue.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/how-do-i-find-the-size-of-a-queue.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/how-do-i-find-the-size-of-a-queue.html (original) +++ incubator/activemq/site/how-do-i-find-the-size-of-a-queue.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/how-do-i-set-the-message-expiration.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/how-do-i-set-the-message-expiration.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/how-do-i-set-the-message-expiration.html (original) +++ incubator/activemq/site/how-do-i-set-the-message-expiration.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/how-does-the-website-work.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/how-does-the-website-work.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/how-does-the-website-work.html (original) +++ incubator/activemq/site/how-does-the-website-work.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/ideas.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/ideas.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/ideas.html (original) +++ incubator/activemq/site/ideas.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/initial-configuration.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/initial-configuration.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/initial-configuration.html (original) +++ incubator/activemq/site/initial-configuration.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/installation.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/installation.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/installation.html (original) +++ incubator/activemq/site/installation.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/integration-tests.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/integration-tests.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/integration-tests.html (original) +++ incubator/activemq/site/integration-tests.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/interceptors.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/interceptors.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/interceptors.html (original) +++ incubator/activemq/site/interceptors.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/j2ee.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/j2ee.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/j2ee.html (original) +++ incubator/activemq/site/j2ee.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/jboss-integration.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/jboss-integration.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/jboss-integration.html (original) +++ incubator/activemq/site/jboss-integration.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/jca-container.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/jca-container.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/jca-container.html (original) +++ incubator/activemq/site/jca-container.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/jdbc-support.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/jdbc-support.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/jdbc-support.html (original) +++ incubator/activemq/site/jdbc-support.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/jmeter-performance-tests.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/jmeter-performance-tests.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/jmeter-performance-tests.html (original) +++ incubator/activemq/site/jmeter-performance-tests.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/jmeter-system-tests.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/jmeter-system-tests.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/jmeter-system-tests.html (original) +++ incubator/activemq/site/jmeter-system-tests.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/jms-streams.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/jms-streams.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/jms-streams.html (original) +++ incubator/activemq/site/jms-streams.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/jms-to-jms-bridge.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/jms-to-jms-bridge.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/jms-to-jms-bridge.html (original) +++ incubator/activemq/site/jms-to-jms-bridge.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/jmx-support.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/jmx-support.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/jmx-support.html (original) +++ incubator/activemq/site/jmx-support.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/jmx.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/jmx.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/jmx.html (original) +++ incubator/activemq/site/jmx.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/jndi-support.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/jndi-support.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/jndi-support.html (original) +++ incubator/activemq/site/jndi-support.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • @@ -247,7 +247,29 @@

    So we provide a simple JNDI InitialContextFactory which can be used to lookup JMS connection factory objects as well as Destination objects.

    For example if you place this jndi.properties file on your classpath, you can look inside the InitialContext and lookup ConnectionFactory objects and Destinations etc.

    +
    +
    java.naming.factory.initial = org.apache.activemq.jndi.ActiveMQInitialContextFactory
    +
    +# use the following property to configure the default connector
    +java.naming.provider.url = vm://localhost
    +
    +# use the following property to specify a class path resource or URL
    +# used to configure an embedded broker using the XML configuration file
    +#brokerXmlConfig = file:src/conf/sample-conf/default.xml
    +
    +# use the following property to specify the JNDI name the connection factory
    +# should appear as. 
    +#connectionFactoryNames = connectionFactory, queueConnectionFactory, topicConnectionFactry
     
    +# register some queues in JNDI using the form
    +# queue.[jndiName] = [physicalName]
    +queue.MyQueue = example.MyQueue
    +
    +
    +# register some topics in JNDI using the form
    +# topic.[jndiName] = [physicalName]
    +topic.MyTopic = example.MyTopic
    +

    You can edit the jndi.properties file to configure the ActiveMQConnectionFactory's properties such as brokerURL and whether or not there should be an embedded broker etc. See how to embed a broker in a connection for more details.

    ActiveMQ JNDI Tutorial

    @@ -337,7 +359,117 @@

    Example Java code

    Once you have configured JNDI on the classpath you can run any normal JMS application such as the following example. Notice that the Java code just uses pure JMS APIs and is not in any way ActiveMQ specific

    - +
    +
    import javax.jms.Connection;
    +import javax.jms.ConnectionFactory;
    +import javax.jms.Destination;
    +import javax.jms.JMSException;
    +import javax.jms.MessageProducer;
    +import javax.jms.Session;
    +import javax.jms.TextMessage;
    +import javax.naming.Context;
    +import javax.naming.InitialContext;
    +import javax.naming.NamingException;
    +
    +/**
    + * A simple polymorphic JMS producer which can work with Queues or Topics
    + * which uses JNDI to lookup the JMS connection factory and destination
    + *
    + * @version $Revision: 1.2 $
    + */
    +public class SimpleProducer {
    +    
    +    private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory
    +            .getLog(SimpleProducer.class);
    +
    +    /**
    +     * @param args the destination name to send to and optionally, the number of messages to send
    +     */
    +    public static void main(String[] args) {
    +        Context jndiContext = null;
    +        ConnectionFactory connectionFactory = null;
    +        Connection connection = null;
    +        Session session = null;
    +        Destination destination = null;
    +        MessageProducer producer = null;
    +        String destinationName = null;
    +        final int NUM_MSGS;
    +
    +        if ((args.length < 1) || (args.length > 2)) {
    +            log.info("Usage: java SimpleProducer <destination-name> [<number-of-messages>]");
    +            System.exit(1);
    +        }
    +        destinationName = args[0];
    +        log.info("Destination name is " + destinationName);
    +        if (args.length == 2) {
    +            NUM_MSGS = (new Integer(args[1])).intValue();
    +        }
    +        else {
    +            NUM_MSGS = 1;
    +        }
    +
    +        /*
    +         * Create a JNDI API InitialContext object
    +         */
    +        try {
    +            jndiContext = new InitialContext();
    +        }
    +        catch (NamingException e) {
    +            log.info("Could not create JNDI API context: " + e.toString());
    +            System.exit(1);
    +        }
    +
    +        /*
    +         * Look up connection factory and destination.
    +         */
    +        try {
    +            connectionFactory = (ConnectionFactory) jndiContext.lookup("ConnectionFactory");
    +            destination = (Destination) jndiContext.lookup(destinationName);
    +        }
    +        catch (NamingException e) {
    +            log.info("JNDI API lookup failed: " + e);
    +            System.exit(1);
    +        }
    +
    +        /*
    +         * Create connection.
    +         * Create session from connection; false means session is not transacted.
    +         * Create sender and text message.
    +         * Send messages, varying text slightly.
    +         * Send end-of-messages message.
    +         * Finally, close connection.
    +         */
    +        try {
    +            connection = connectionFactory.createConnection();
    +            session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
    +            producer = session.createProducer(destination);
    +            TextMessage message = session.createTextMessage();
    +            for (int i = 0; i < NUM_MSGS; i++) {
    +                message.setText("This is message " + (i + 1));
    +                log.info("Sending message: " + message.getText());
    +                producer.send(message);
    +            }
    +
    +            /*
    +             * Send a non-text control message indicating end of messages.
    +             */
    +            producer.send(session.createMessage());
    +        }
    +        catch (JMSException e) {
    +            log.info("Exception occurred: " + e);
    +        }
    +        finally {
    +            if (connection != null) {
    +                try {
    +                    connection.close();
    +                }
    +                catch (JMSException e) {
    +                }
    +            }
    +        }
    +    }
    +}
    +
    Modified: incubator/activemq/site/journal-is-already-opened-by-this-application.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/journal-is-already-opened-by-this-application.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/journal-is-already-opened-by-this-application.html (original) +++ incubator/activemq/site/journal-is-already-opened-by-this-application.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/junit-reports.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/junit-reports.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/junit-reports.html (original) +++ incubator/activemq/site/junit-reports.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/kaha-persistence.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/kaha-persistence.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/kaha-persistence.html (original) +++ incubator/activemq/site/kaha-persistence.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/known-bad-os-and-jvm-combinations.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/known-bad-os-and-jvm-combinations.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/known-bad-os-and-jvm-combinations.html (original) +++ incubator/activemq/site/known-bad-os-and-jvm-combinations.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/leftheader.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/leftheader.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/leftheader.html (original) +++ incubator/activemq/site/leftheader.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/mailing-lists.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/mailing-lists.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/mailing-lists.html (original) +++ incubator/activemq/site/mailing-lists.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/masterslave.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/masterslave.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/masterslave.html (original) +++ incubator/activemq/site/masterslave.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/message-groups.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/message-groups.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/message-groups.html (original) +++ incubator/activemq/site/message-groups.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/networks-of-brokers.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/networks-of-brokers.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/networks-of-brokers.html (original) +++ incubator/activemq/site/networks-of-brokers.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/news.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/news.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/news.html (original) +++ incubator/activemq/site/news.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/old.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/old.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/old.html (original) +++ incubator/activemq/site/old.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/openwire.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/openwire.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/openwire.html (original) +++ incubator/activemq/site/openwire.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/optimized-acknowledgement.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/optimized-acknowledgement.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/optimized-acknowledgement.html (original) +++ incubator/activemq/site/optimized-acknowledgement.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/overview.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/overview.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/overview.html (original) +++ incubator/activemq/site/overview.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/per-destination-policies.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/per-destination-policies.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/per-destination-policies.html (original) +++ incubator/activemq/site/per-destination-policies.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/performance-tuning.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/performance-tuning.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/performance-tuning.html (original) +++ incubator/activemq/site/performance-tuning.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/performance.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/performance.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/performance.html (original) +++ incubator/activemq/site/performance.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/persistence.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/persistence.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/persistence.html (original) +++ incubator/activemq/site/persistence.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/point-to-point-with-multiple-consumers.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/point-to-point-with-multiple-consumers.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/point-to-point-with-multiple-consumers.html (original) +++ incubator/activemq/site/point-to-point-with-multiple-consumers.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/projects-using-activemq.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/projects-using-activemq.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/projects-using-activemq.html (original) +++ incubator/activemq/site/projects-using-activemq.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/protocols.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/protocols.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/protocols.html (original) +++ incubator/activemq/site/protocols.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/quicklinks.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/quicklinks.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/quicklinks.html (original) +++ incubator/activemq/site/quicklinks.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/release-guide.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/release-guide.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/release-guide.html (original) +++ incubator/activemq/site/release-guide.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/replicated-message-store.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/replicated-message-store.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/replicated-message-store.html (original) +++ incubator/activemq/site/replicated-message-store.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/resource-adapter.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/resource-adapter.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/resource-adapter.html (original) +++ incubator/activemq/site/resource-adapter.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/rest-protocols.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/rest-protocols.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/rest-protocols.html (original) +++ incubator/activemq/site/rest-protocols.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/rest.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/rest.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/rest.html (original) +++ incubator/activemq/site/rest.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/retroactive-consumer.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/retroactive-consumer.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/retroactive-consumer.html (original) +++ incubator/activemq/site/retroactive-consumer.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/rightheader.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/rightheader.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/rightheader.html (original) +++ incubator/activemq/site/rightheader.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/rss-and-atom.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/rss-and-atom.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/rss-and-atom.html (original) +++ incubator/activemq/site/rss-and-atom.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/run-broker.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/run-broker.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/run-broker.html (original) +++ incubator/activemq/site/run-broker.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/security.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/security.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/security.html (original) +++ incubator/activemq/site/security.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • @@ -278,7 +278,39 @@

    Example

    The following example shows these 2 plugins in operation. Though note its very easy to write your own plugin.

    +
    +
    <beans xmlns="http://activemq.org/config/1.0">
    +  <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
    +
    +  <broker useJmx="false" persistent="false">
    +
    +    <plugins>
    +      <!--  use JAAS to authenticate using the login.config file on the classpath to configure JAAS -->
    +      <jaasAuthenticationPlugin configuration="activemq-domain" />
    +
    +      <!--  lets configure a destination based authorization mechanism -->
    +      <authorizationPlugin>
    +        <map>
    +          <authorizationMap>
    +            <authorizationEntries>
    +              <authorizationEntry queue=">" read="admins" write="admins" admin="admins" />
    +              <authorizationEntry queue="USERS.>" read="users" write="users" admin="users" />
    +              <authorizationEntry queue="GUEST.>" read="guests" write="guests,users" admin="guests,users" />
    +              
    +              <authorizationEntry topic=">" read="admins" write="admins" admin="admins" />
    +              <authorizationEntry topic="USERS.>" read="users" write="users" admin="users" />
    +              <authorizationEntry topic="GUEST.>" read="guests" write="guests,users" admin="guests,users" />
    +              
    +              <authorizationEntry topic="ActiveMQ.Advisory.>" read="guests,users" write="guests,users" admin="guests,users"/>
    +            </authorizationEntries>
    +          </authorizationMap>
    +        </map>
    +      </authorizationPlugin>
    +    </plugins>
    +  </broker>
     
    +</beans>
    +

    Message level Authorization

    Modified: incubator/activemq/site/setting-up-activemq-with-tomcat-559.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/setting-up-activemq-with-tomcat-559.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/setting-up-activemq-with-tomcat-559.html (original) +++ incubator/activemq/site/setting-up-activemq-with-tomcat-559.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/siteindex.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/siteindex.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/siteindex.html (original) +++ incubator/activemq/site/siteindex.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/sitemap.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/sitemap.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/sitemap.html (original) +++ incubator/activemq/site/sitemap.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/slow-consumer-handling.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/slow-consumer-handling.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/slow-consumer-handling.html (original) +++ incubator/activemq/site/slow-consumer-handling.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • @@ -294,7 +294,54 @@

    The following example shows an ActiveMQ broker configuration file. Notice that for topics in the PRICES.> wildcard range the pendingMessageLimitStrategy property is set to only keep around 10 messages for each consumer above their prefetch buffer size.

    +
    +
    <beans xmlns="http://activemq.org/config/1.0">
    +
    +  <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
    +
    +  <broker persistent="false" brokerName="${brokername}">
     
    +    <!--  lets define the dispatch policy -->
    +    <destinationPolicy>
    +      <policyMap>
    +        <policyEntries>
    +          <policyEntry topic="FOO.>">
    +            <dispatchPolicy>
    +              <roundRobinDispatchPolicy />
    +            </dispatchPolicy>
    +            <subscriptionRecoveryPolicy>
    +              <lastImageSubscriptionRecoveryPolicy />
    +            </subscriptionRecoveryPolicy>
    +          </policyEntry>
    +
    +          <policyEntry topic="ORDERS.>">
    +            <dispatchPolicy>
    +              <strictOrderDispatchPolicy />
    +            </dispatchPolicy>
    +            <!--  1 minutes worth -->
    +            <subscriptionRecoveryPolicy>
    +              <timedSubscriptionRecoveryPolicy recoverDuration="60000" />
    +            </subscriptionRecoveryPolicy>
    +          </policyEntry>
    +
    +          <policyEntry topic="PRICES.>">
    +            <!--  10 seconds worth -->
    +            <subscriptionRecoveryPolicy>
    +              <timedSubscriptionRecoveryPolicy recoverDuration="10000" />
    +            </subscriptionRecoveryPolicy>
    +            
    +            <!-- lets force old messages to be discarded for slow consumers -->
    +            <pendingMessageLimitStrategy>
    +              <constantPendingMessageLimitStrategy limit="10"/>
    +            </pendingMessageLimitStrategy>
    +          </policyEntry>
    +        </policyEntries>
    +      </policyMap>
    +    </destinationPolicy>
    +  </broker>
    +
    +</beans>
    +

    Usage tips

    Modified: incubator/activemq/site/slow-consumers.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/slow-consumers.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/slow-consumers.html (original) +++ incubator/activemq/site/slow-consumers.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/source-xref.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/source-xref.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/source-xref.html (original) +++ incubator/activemq/site/source-xref.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/source.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/source.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/source.html (original) +++ incubator/activemq/site/source.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools
  • Modified: incubator/activemq/site/spring-support.html URL: http://svn.apache.org/viewvc/incubator/activemq/site/spring-support.html?rev=408669&r1=408668&r2=408669&view=diff ============================================================================== --- incubator/activemq/site/spring-support.html (original) +++ incubator/activemq/site/spring-support.html Mon May 22 07:09:18 2006 @@ -119,7 +119,7 @@
  • Embedded Brokers
  • Performance Testing
  • Performance Tuning
  • -
  • Command Line Tools Reference
  • +
  • Command Line Tools