Return-Path: Delivered-To: apmail-felix-dev-archive@www.apache.org Received: (qmail 59257 invoked from network); 16 Apr 2009 13:53:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 16 Apr 2009 13:53:23 -0000 Received: (qmail 85872 invoked by uid 500); 16 Apr 2009 13:53:22 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 85816 invoked by uid 500); 16 Apr 2009 13:53:22 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 85806 invoked by uid 99); 16 Apr 2009 13:53:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Apr 2009 13:53:22 +0000 X-ASF-Spam-Status: No, hits=-4.0 required=10.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [192.18.19.7] (HELO sineb-mail-2.sun.com) (192.18.19.7) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Apr 2009 13:53:12 +0000 Received: from fe-apac-05.sun.com (fe-apac-05.sun.com [192.18.19.176] (may be forged)) by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n3GDqaTI008927 for ; Thu, 16 Apr 2009 13:52:49 GMT MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; format=flowed; charset=ISO-8859-1 Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009)) id <0KI700J004UBID00@mail-apac.sun.com> for dev@felix.apache.org; Thu, 16 Apr 2009 21:52:36 +0800 (SGT) Received: from [192.168.1.12] ([unknown] [59.92.128.118]) by mail-apac.sun.com (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009)) with ESMTPSA id <0KI700K5657M0Q80@mail-apac.sun.com> for dev@felix.apache.org; Thu, 16 Apr 2009 21:52:36 +0800 (SGT) Date: Thu, 16 Apr 2009 19:27:38 +0530 From: Sahoo Subject: OOM error while building latest trunk Sender: Sanjeeb.Sahoo@Sun.COM To: dev@felix.apache.org Message-id: <49E73952.3050308@Sun.COM> User-Agent: Thunderbird 2.0.0.6 (X11/20071119) X-Virus-Checked: Checked by ClamAV on apache.org I consistently faced the following error while building latest trunk and to work around, I had to set MAVEN_OPTS=-Xmx512m in my environment. Is it because there are just a lot of things getting built in the same reactor requiring more memory? Thanks, Sahoo [exec] [INFO] ------------------------------------------------------------------------ [exec] [INFO] Building Apache Felix MOSGi JMX MBean for obr interaction [exec] [INFO] task-segment: [clean, install] [exec] [INFO] ------------------------------------------------------------------------ [exec] [INFO] [clean:clean] [exec] [INFO] Deleting directory /space/ss141213/WS/felix/trunk/mosgi/managedelements.obrprobe/target [exec] [INFO] [resources:resources] [exec] [INFO] Using default encoding to copy filtered resources. [exec] [INFO] [compiler:compile] [exec] [INFO] Compiling 2 source files to /space/ss141213/WS/felix/trunk/mosgi/managedelements.obrprobe/target/classes [exec] [INFO] ------------------------------------------------------------------------ [exec] [ERROR] BUILD FAILURE [exec] [INFO] ------------------------------------------------------------------------ [exec] [INFO] Compilation failure [exec] Failure executing javac, but could not parse the error: [exec] [exec] [exec] The system is out of resources. [exec] Consult the following stack trace for details. [exec] java.lang.OutOfMemoryError: PermGen space [exec] at com.sun.tools.javac.comp.Annotate.(Annotate.java:52) [exec] at com.sun.tools.javac.comp.Annotate.instance(Annotate.java:36) [exec] at com.sun.tools.javac.jvm.ClassReader.(ClassReader.java:215) [exec] at com.sun.tools.javac.jvm.ClassReader.instance(ClassReader.java:168) [exec] at com.sun.tools.javac.main.JavaCompiler.(JavaCompiler.java:293) [exec] at com.sun.tools.javac.main.JavaCompiler.instance(JavaCompiler.java:72) [exec] at com.sun.tools.javac.main.Main.compile(Main.java:340) [exec] at com.sun.tools.javac.main.Main.compile(Main.java:279) [exec] at com.sun.tools.javac.main.Main.compile(Main.java:270) [exec] at com.sun.tools.javac.Main.compile(Main.java:87) [exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [exec] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [exec] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exec] at java.lang.reflect.Method.invoke(Method.java:597) [exec] at org.codehaus.plexus.compiler.javac.JavacCompiler.compileInProcess(JavacCompiler.java:420) [exec] at org.codehaus.plexus.compiler.javac.JavacCompiler.compile(JavacCompiler.java:141) [exec] at org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:493) [exec] at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:114) [exec] at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142) [exec] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) [exec] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) [exec] at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) [exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [exec] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [exec] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exec] at java.lang.reflect.Method.invoke(Method.java:597) [exec] [exec] [exec] [exec] Failure executing javac, but could not parse the error: [exec] [exec]