Fórumok

out of memmory error

maxsap sapranidis, módosítva 13 év-val korábban

out of memmory error

New Member Bejegyzések: 6 Csatlakozás dátuma: 2011.02.20. Legújabb bejegyzések
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, módosítva 13 év-val korábban

RE: out of memmory error

Junior Member Bejegyzések: 33 Csatlakozás dátuma: 2008.11.18. Legújabb bejegyzések
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, módosítva 13 év-val korábban

RE: out of memmory error

New Member Bejegyzések: 6 Csatlakozás dátuma: 2011.02.20. Legújabb bejegyzések
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, módosítva 13 év-val korábban

RE: out of memmory error

New Member Bejegyzések: 6 Csatlakozás dátuma: 2011.02.20. Legújabb bejegyzések
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