Hi Oliver,

Olivier Lamy wrote:

> @Jörg any open source projects you can share ?

Sorry, no, but I am try some runs now on a dedicated build server ... a run 
takes some time though 

> What kind of builds are you doing ? install deploy ?

mvn clean install

> with an empty
> repo or an already populated one ?

populated

> is there any reporting done (site
> plugin use)

no

> ? etc...
> Any stack trace you could provide ?
> 
> Perso, I have tested this build with asf projects with huge build (cxf
> and camel).
> Note my MAVEN_OPTS is export MAVEN_OPTS="-Djava.awt.headless=true
> -Xmx768m -Xms768m -XX:MaxPermSize=256m -client"

Mine are "-Xmx1g -XX:MaxPermSize=144m". PermSize was chosen to allow such a 
build to succeed.

> Could you add -XX:+HeapDumpOnOutOfMemoryError in your MAVEN_OPTS ?
> (-XX:HeapDumpPath= to control the path where it's generated-
> Maybe this can help us to see what's the issue.

OK, I try to repeat the situation first on the build server above.

> IMHO the reasons for that is probably in external libraries update, we
> did.
> 
> Changes I see are in 3.0.4 from 3.0.3
> * new wagon http: light one 1.0-beta-7 to http 2.1
> * aether 1.11 to 1.13.1
> * sisu-inject* 2.1.1 to 2.3.0 (with sisu-guice too 2.9.4 to 3.1.0)
> 
> If you have a bit of time to play with changes back (one by one) to
> lib and test ?

When I have a "stable" environment for this :)

> 2011/11/30 Kristian Rosenvold <kristian.rosenv...@gmail.com>:
>> Did you verify that you're using all the same plugins/versions ?

All involved plugins are pinned in a global pluginMgmt section.

>> You might consider running something like jvisualvm attached to both
>> 3.0.3 and 3.0.4  to see if your 3.0.3 build is just "millimeters away"
>> from failing on permgen already ;)

I don't know about jvisualvm, but yes, the build with M303 will use nearly 
all of the 144m PermSpace. However, M304 runs out of resources after 66% of 
the involved projects.

Just for the records:
======== %< ===========
$ mvn --version
Apache Maven 3.0.4 (r1206075; 2011-11-25 09:20:29+0100)
Maven home: /usr/share/maven-bin-3.0
Java version: 1.6.0_29, vendor: Sun Microsystems Inc.
Java home: /opt/sun-jdk-1.6.0.29/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.0.6-gentoo", arch: "i386", family: "unix"
======== %< ===========

- Jörg


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to