[jboss-cvs] JBoss Messaging SVN: r4254 - trunk/examples/jms.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue May 20 05:56:14 EDT 2008


Author: timfox
Date: 2008-05-20 05:56:14 -0400 (Tue, 20 May 2008)
New Revision: 4254

Modified:
   trunk/examples/jms/build.xml
Log:
Fixed script


Modified: trunk/examples/jms/build.xml
===================================================================
--- trunk/examples/jms/build.xml	2008-05-20 08:59:56 UTC (rev 4253)
+++ trunk/examples/jms/build.xml	2008-05-20 09:56:14 UTC (rev 4254)
@@ -42,10 +42,10 @@
 
    <!--perf props-->
    <property name="message.count" value="200000"/>
-   <property name="delivery.mode" value="NON_PERSISTENT"/>
+   <property name="delivery.mode" value="PERSISTENT"/>
    <property name="sample.period" value="1"/>
-   <property name="sess.trans" value="false"/>
-   <property name="sess.trans.size" value="5000"/>
+   <property name="sess.trans" value="true"/>
+   <property name="sess.trans.size" value="1"/>
 
    <path id="compile.classpath">
       <fileset dir="${lib.dir}">
@@ -105,12 +105,27 @@
    </target>
 
    <target name="perfListener" depends="compile">
+	<echo>***********************************************************************************</echo>
+	<echo>* available parameters (-Dmessage.count=1000)                                </echo>
+	<echo>*                                                                            </echo>
+	<echo>*     param            description                default          current</echo>
+	<echo>*  message.count    number of messages            200000           ${message.count}</echo>
+	<echo>*  delivery.mode  PERSISTENT/NON_PERSISTENT    NON_PERSISTENT      ${delivery.mode}</echo>
+	<echo>*  sample.period  timing period in seconds       1 second          ${sample.period}</echo>
+	<echo>*   sess.trans      Is session transacted          false           ${sess.trans}</echo>
+	<echo>* sess.trans.size  batch size to commit            5000            ${sess.trans.size}</echo>
+	<echo>***********************************************************************************</echo>
+
       <java classname="org.jboss.jms.example.PerfExample" fork="true">
          <classpath refid="runtime.classpath"/>
       	<jvmarg value="-Xmx1024M"/>
       	<jvmarg value="-XX:+UseParallelGC"/>
         <arg value="-l"/>
         <arg value="${message.count}"/>
+	<arg value="${delivery.mode}"/>
+	<arg value="${sample.period}"/>
+	<arg value="${sess.trans}"/>
+        <arg value="${sess.trans.size}"/>
       </java>
    </target>
 
@@ -139,4 +154,4 @@
       </java>
    </target>
 	
-</project>
\ No newline at end of file
+</project>




More information about the jboss-cvs-commits mailing list