Sent from my Android phone. Please ignore typos.
-----Original Message-----
From: Duncan Mac-Vicar P. [dmacvicar(a)suse.de]
Received: Friday, 11 Nov 2011, 12:30
To: engine-devel(a)ovirt.org
Subject: Re: [Engine-devel] missing artifacts?
On 11/11/2011 07:59 AM, Doron Fediuck wrote:
Hi Duncan,
Thanks for finding it.
It would be nice if you add a comment to the wiki, so other
users may be aware of it and
maybe make it work with openjdk.
It seems that the root cause was
related to certificates.
Yes, it may be related to the fact that the node was a JeOS, therefore
lot of packages were missing.
I struggled afterward with memory. The node had 2G and it was not enough:
types/builds/2011-11-11_08-58-09/archive/org.ovirt.engine.api/restapi-types/3.0.0-0001/restapi-types-3.0.0-0001.pom
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Compilation failure
Failure executing javac, but could not parse the error:
The system is out of resources.
Consult the following stack trace for details.
java.lang.OutOfMemoryError: PermGen space
Then I tried on my machine, with 3G (the laptop I used at the workshop
to build it had 3G too), but I got also allocation errors.
[INFO] Compiling 6 permutations
[INFO] [ERROR] Unable to start external process
[INFO] java.io.IOException: Cannot run program
"/usr/lib64/jvm/java-1.6.0-openjdk-1.6.0/jre/bin/java":
java.io.IOException: error=12, Cannot allocate memory
[INFO] at java.lang.ProcessBuilder.start(ProcessBuilder.java:475)
However, I increased then the Jenkins node to 4G and added:
-Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxPermSize=256M
And then I had a successful build. 4G required! omg...
I would like to add this to the wiki, but it does not let me create an
account. :-)
Duncan
Hi Duncan,
account created. See private mail
for the details.
As for mvn settings, I saw it built
on a vm with 2 gb in the workshop.
Maybe dun clean first and then run another mvn for the build.
Sent from my Android phone. Please ignore typos.