2 Replies Latest reply on Aug 26, 2008 7:23 AM by Gary Tully

    Performance test for Fuse MQ

    Matteo Redaelli Newbie



      Is there an easier/updated documentation about testing performance (with jmeter and/or maven-activemq-perf-plugin) of a Fuse MQ 5? 


      As suggested in




      I did


      export MAVEN_OPTS=-Xmx512M

      cd $HOME/apache-activemq-

      mvn clean install  -Dmaven.test.skip=true


      cd activemq-tooling/maven-activemq-perf-plugin

      mvn install


      cd $HOME/apache-activemq- (is it ok?)

      mvn activemq-perf:broker -Durl=broker:tcp://localhost:61616


      Scanning for projects...

      Searching repository for plugin with prefix: 'activemq-perf'.




      The plugin 'org.apache.activemq:maven-activemq-perf-plugin' does not exist or no valid version could be found


      what's wrong?





      Edited by: matteo.redaelli on May 22, 2008 3:49 PM


      Edited by: matteo.redaelli on May 22, 2008 3:51 PM

        • 1. Re: Performance test for Fuse MQ
          Italo Giovani Stefani Newbie

          Hi Matteo, it seems maven is not generating the correct references for the plugin.


          I recreated the process in Windows and Unix plataforms using maven 2.0.8 and maven 2.0.9, and I got the same error.


          Did you find another way to perform the test?





          Italo Stefani

          Vetta Technologies

          • 2. Re: Performance test for Fuse MQ
            Gary Tully Novice

            hi Matteo,

            the group id for the dependent "maven-activemq-perf-plugin" and "maven-activemq-memtest-plugin" maven plugins are out of date in the activemq-perftest/pom.xml.


            You need to make the following change to apache-activemq-


            @@ -33,11 +33,11 @@
            -                <groupId>org.apache.activemq</groupId>
            +                <groupId>org.apache.activemq.tooling</groupId>
            -                <groupId>org.apache.activemq</groupId>
            +                <groupId>org.apache.activemq.tooling</groupId>


            thanks for pointing this out. It will be fixed for the next release of FUSE message broker.