[jboss-cvs] JBossAS SVN: r63844 - trunk/testsuite/imports.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jul 5 16:13:37 EDT 2007


Author: rrajesh
Date: 2007-07-05 16:13:37 -0400 (Thu, 05 Jul 2007)
New Revision: 63844

Modified:
   trunk/testsuite/imports/server-config.xml
Log:
Run ProfileServiceUnitTestCase with full featured profile service

Modified: trunk/testsuite/imports/server-config.xml
===================================================================
--- trunk/testsuite/imports/server-config.xml	2007-07-05 18:13:59 UTC (rev 63843)
+++ trunk/testsuite/imports/server-config.xml	2007-07-05 20:13:37 UTC (rev 63844)
@@ -589,6 +589,14 @@
       	<sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
       </server>
+      <server name="profileservice" host="${node0}">
+         <jvmarg value="-Xms128m" />
+         <jvmarg value="-Xmx512m" />
+         <jvmarg value="-XX:MaxPermSize=512m" />
+         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
+         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
+         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
+      </server>   	
    </server:config>
 
     <!-- A macro for printing sleep before going into sleep
@@ -745,6 +753,29 @@
       </sequential>
    </macrodef>
 
+   <macrodef name="create-profileservice-config"
+      description="Create a configuration with the full features profile service">
+      <attribute name="conf"/>
+   	  <attribute name="baseconf"/>
+      <sequential>
+         <delete dir="${jboss.dist}/server/@{conf}" failonerror="false"/>
+         <echo message="creating @{conf} config, jboss.dist=${jboss.dist}"/>
+         <copy todir="${jboss.dist}/server/@{conf}">
+            <fileset dir="${jboss.dist}/server/@{baseconf}">
+            <include name="conf/**"/>
+            <include name="lib/**"/>
+            <include name="deploy/**"/>
+            <include name="deployers/**"/>
+            <include name="deploy-hasingleton/**"/>
+         </fileset>         	
+         </copy>
+      	 <copy file="${jboss.dist}/server/@{conf}/conf/bootstrap-repo-beans.xml" 
+      	 	tofile="${jboss.dist}/server/@{conf}/conf/bootstrap-beans.xml" overwrite="true"/>
+      	 <copy file="${jboss.dist}/server/@{conf}/deployers/profileservice-beans.xml.bak" 
+      	 	tofile="${jboss.dist}/server/@{conf}/deployers/profileservice-beans.xml" overwrite="true"/>
+      </sequential>
+   </macrodef>
+	
    <target name="modify-farming">
        <echo message="reducing the farm deployment scan time in ${file_}"/>
        <replaceregexp file="${file_}" byline="false" flags="is"




More information about the jboss-cvs-commits mailing list