Foros de discusión

out of memmory error

maxsap sapranidis, modificado hace 13 años.

out of memmory error

New Member Mensajes: 6 Fecha de incorporación: 20/02/11 Mensajes recientes
Hello I am following this
example, but I am stuck at this step:
Expand portal and double-click all.


After help I received from this forum I have succesfully set ANT_OPTS to 1024 and 256 mb of ram, but when I double click on the run ant starts and after about 3 minutes I get this message:
[javac] The system is out of resources.
[javac] Consult the following stack trace for details.
[javac] java.lang.OutOfMemoryError: Java heap space
[javac] at com.sun.tools.javac.jvm.ClassReader.readCompoundAnnotation(ClassReader.java:1149)
[javac] at com.sun.tools.javac.jvm.ClassReader.attachAnnotations(ClassReader.java:1096)
[javac] at com.sun.tools.javac.jvm.ClassReader.readMemberAttr(ClassReader.java:867)
[javac] at com.sun.tools.javac.jvm.ClassReader.readClassAttr(ClassReader.java:1053)
[javac] at com.sun.tools.javac.jvm.ClassReader.readClassAttrs(ClassReader.java:1067)
[javac] at com.sun.tools.javac.jvm.ClassReader.readClass(ClassReader.java:1560)
[javac] at com.sun.tools.javac.jvm.ClassReader.readClassFile(ClassReader.java:1658)
[javac] at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:1845)
[javac] at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:1777)
[javac] at com.sun.tools.javac.code.Symbol.complete(Symbol.java:386)
[javac] at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:763)
[javac] at com.sun.tools.javac.code.Symbol$ClassSymbol.members(Symbol.java:700)
[javac] at com.sun.tools.javac.jvm.ClassReader$AnnotationDeproxy.findAccessMethod(ClassReader.java:1290)
[javac] at com.sun.tools.javac.jvm.ClassReader$AnnotationDeproxy.deproxyCompound(ClassReader.java:1280)
[javac] at com.sun.tools.javac.jvm.ClassReader$AnnotationDeproxy.deproxyCompoundList(ClassReader.java:1269)
[javac] at com.sun.tools.javac.jvm.ClassReader$AnnotationCompleter.enterAnnotation(ClassReader.java:1444)
[javac] at com.sun.tools.javac.comp.Annotate.flush(Annotate.java:95)
[javac] at com.sun.tools.javac.comp.Annotate.enterDone(Annotate.java:87)
[javac] at com.sun.tools.javac.comp.Enter.complete(Enter.java:485)
[javac] at com.sun.tools.javac.comp.Enter.main(Enter.java:442)
[javac] at com.sun.tools.javac.main.JavaCompiler.enterTrees(JavaCompiler.java:819)
[javac] at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:727)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:353)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:279)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:270)
[javac] at com.sun.tools.javac.Main.compile(Main.java:69)
[javac] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[javac] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[javac] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[javac] at java.lang.reflect.Method.invoke(Method.java:597)
[javac] at org.apache.tools.ant.taskdefs.compilers.Javac13.execute(Javac13.java:56)
[javac] at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1065)


I changes max head to 1536 but the error insists, has anyone encountered the same error?
regards maxsap.
thumbnail
Jamie L Sammons, modificado hace 13 años.

RE: out of memmory error

Junior Member Mensajes: 33 Fecha de incorporación: 18/11/08 Mensajes recientes
Hi maxsap,

I have tried to recreate this issue several times without success. My guess is its environmental. I currently compile Social Office on a machine with 4 GB's of memory. The process tends to use most of that memory so perhaps if you are running less than that its running out of memory?

Thanks,
Jamie
maxsap sapranidis, modificado hace 13 años.

RE: out of memmory error

New Member Mensajes: 6 Fecha de incorporación: 20/02/11 Mensajes recientes
I have 2 gigabytes of ram but in the system monitor shows that while build runs only 500 mb are allocated then the error occurs. Also I am running under ubuntu 10.10 and using suns version of java, I have tried to install ecj wondering if this could resolve the issue but no success so far.
regards maxsap
maxsap sapranidis, modificado hace 13 años.

RE: out of memmory error

New Member Mensajes: 6 Fecha de incorporación: 20/02/11 Mensajes recientes
Anyne, any idea? I have tried to install ecj as mentioned, followin istructions from this link. No luck so far, when i change the build.properties to use ecj I get an error that ecj is not installed.
regards maxsap