Hi All, While working on cactus Ant, Ant throws out of memory error (during cactifywar).
Although, I had set "ANT_OPT" attribute to "-Xms512m -Xmx512m" in {ANT_HOME}/bin/ant.bat. As well, you can see in below Ant script snipet, I had set "maxmemory" attribute to "512M" in cactus tag. I am working on windowXP with 2GB RAM. I am using cactus-ant1.7.1 and cactus1.7.1. The war that i am trying to cactify is about 84 MB Still, I am getting OUT OF MEMORY. I am getting same problem on Ant 1.6.3 and Ant 1.6.5 both the version. below is the snipet of cactus in build.xml <target name="init-cactus" depends="pre-init" > <path id="cactus.classpath"> <pathelement location="${lib.src.dir}/cactus-ant-1.7dev20040523.jar"/> <pathelement location="${lib.src.dir}/cactus-1.7.1.jar" /> <pathelement location="${lib.src.dir}/commons-httpclient-2.0.2.jar"/> <pathelement location="${lib.src.dir}/commons-logging-1.1.jar"/> <pathelement location="${lib.src.dir}/aspectjrt.jar"/> <pathelement location="${lib.src.dir}/junit-3.8.1.jar"/> <pathelement location="${lib.src.dir}/httpunit-1.6.jar" /> </path> </target> <target name="cactify-war" depends="init-cactus" > <taskdef resource="cactus.tasks" classpathref="cactus.classpath" /> <cactifywar srcfile="${lib.output.dir}/myweb.war" destfile="${lib.output.dir}/cactified.war"> <classes dir="${src.dir}" includes="**/cactustest/*.class"/> <lib file="${lib.src.dir}/httpunit-1.6.jar"/> </cactifywar> </target> <target name="cactus-test" depends="cactify-war"> <taskdef resource="cactus.tasks" classpathref="cactus.classpath" /> <cactus warfile="${lib.output.dir}/cactified.war" maxmemory="512M"> <classpath> <path refid="build.classpath"/> <pathelement location="${classes.output.dir}"/> </classpath> <containerset> <generic startuptarget = "start-wls" shutdowntarget = "stop-wls"/> </containerset> <formatter type="xml"/> <batchtest> <fileset dir="${classes.output.dir}"> </fileset> </batchtest> </cactus> </target> error on command prompt: pre-init: [property] Loading Environment env. [available] Found: build.properties [property] Loading X:\build.properties [echo] weblogic91.present = true init-cactus: cactify-war: [cactifywar] Analyzing war: X:\build_output.WebLogic\lib\myweb.war BUILD FAILED java.lang.OutOfMemoryError: Java heap space at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1225) at org.apache.tools.ant.Project.executeTarget(Project.java:1185) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java :40) at org.apache.tools.ant.Project.executeTargets(Project.java:1068) at org.apache.tools.ant.Main.runBuild(Main.java:668) at org.apache.tools.ant.Main.startAnt(Main.java:187) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) Caused by: java.lang.OutOfMemoryError: Java heap space --- Nested Exception --- java.lang.OutOfMemoryError: Java heap space Please, help me. Its very frustrating now. From last 2 days, I struct to the same problem. Hope so All the information sufficient to locate the problem. If anybody has ever encountered the same problem and has any solution to the problem, do let me know. Thanks in advance regards -- View this message in context: http://www.nabble.com/cactus-Ant---Out-Of-Memory-tf3590284.html#a10033786 Sent from the Cactus - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]