I am using the Flex 3 sdk, java jdk 1.5 and Ant 1.6.5.  When I try to 
compile my Flex Project through ANT I get the following exception. I 
tried updating jvm.config and increasing the max heap size there to 
512 but to no avail. The weird thing is that on my dev machine the 
project is built but on my build machine I get the following error. I 
have FLEX_HOME, JAVA_HOME, and ANT_HOME set correctly. My build 
machine is Windows 2003 Server. Any thoughts?

 [mxmlc] Error: Java heap space

 [mxmlc] java.lang.OutOfMemoryError: Java heap space
 [mxmlc]     at java.io.ByteArrayOutputStream.toByteArray
(ByteArrayOutputStre
java:136)
 [mxmlc]     at macromedia.abc.Encoder.toABC(Unknown Source)
 [mxmlc]     at flex2.tools.PostLink.merge(PostLink.java:372)
 [mxmlc]     at flex2.tools.PostLink.run(PostLink.java:100)
 [mxmlc]     at flex2.linker.API.link(API.java:42)
 [mxmlc]     at flex2.tools.Compiler.mxmlc(Compiler.java:233)
 [mxmlc]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
 [mxmlc]     at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAcces
Impl.java:39)
 [mxmlc]     at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMet
AccessorImpl.java:25)
 [mxmlc]     at java.lang.reflect.Method.invoke(Method.java:585)
 [mxmlc]     at flex.ant.FlexTask.executeInProcess(FlexTask.java:297)
 [mxmlc]     at flex.ant.FlexTask.execute(FlexTask.java:230)
 [mxmlc]     at org.apache.tools.ant.UnknownElement.execute
(UnknownElement.ja
275)
 [mxmlc]     at org.apache.tools.ant.Task.perform(Task.java:364)
 [mxmlc]     at org.apache.tools.ant.Target.execute(Target.java:341)
 [mxmlc]     at org.apache.tools.ant.Target.performTasks
(Target.java:369)
 [mxmlc]     at org.apache.tools.ant.Project.executeSortedTargets
(Project.jav
216)
 [mxmlc]     at org.apache.tools.ant.Project.executeTarget
(Project.java:1185)

 [mxmlc]     at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(De
ltExecutor.java:40)
 [mxmlc]     at org.apache.tools.ant.Project.executeTargets
(Project.java:1068

 [mxmlc]     at org.apache.tools.ant.Main.runBuild(Main.java:668)
 [mxmlc]     at org.apache.tools.ant.Main.startAnt(Main.java:187)
 [mxmlc]     at org.apache.tools.ant.launch.Launcher.run
(Launcher.java:246)
 [mxmlc]     at org.apache.tools.ant.launch.Launcher.main
(Launcher.java:67)

Reply via email to