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