
After further digging I came to conclusion that old 2.0.x version of Maven in the Jpackage free/devel repos for EL had to be the source of what was causing the build failure (must be some incompatibility there). I bootstrapped a clean EL6 build env and installed Maven 3.0.3 by hand. This seems to have done the trick and now I get a successful build. I would suggest an update of the wiki pages for building the ovirt-engine that state Maven 3.x does not work and to use Maven 2.x. I volunteer as well to contribute to the wiki the information on what I did to get the engine to build on EL6. What I did on scientific linux should also work on CentOS and other derivitives. regards, Chris Brown ________________________________ From: Brown, Chris (GE Healthcare) Sent: Fri 1/20/2012 2:24 PM To: 'Haim Ateya' Subject: RE: [Users] ovirt-engine build failing on EL6 Ran into that issue yesterday with maven while trying to build under FC16, adjusting the VM memory to 6GB solved the issue. From: Haim Ateya [mailto:hateya@redhat.com] Sent: Friday, January 20, 2012 2:10 PM To: Brown, Chris (GE Healthcare) Subject: Re: [Users] ovirt-engine build failing on EL6 I have experience with build failures where maven fails with out of memory on machines with less then 8g and 2 cores. Haim On Jan 20, 2012, at 22:06, "Brown, Chris (GE Healthcare)" <Christopher.Brown@med.ge.com> wrote: 6GB From: Haim Ateya [mailto:hateya@redhat.com] Sent: Friday, January 20, 2012 2:06 PM To: Brown, Chris (GE Healthcare) Subject: Re: [Users] ovirt-engine build failing on EL6 Hi, How many Gig of of ram do you have on the build machine? Haim On Jan 20, 2012, at 21:22, "Brown, Chris (GE Healthcare)" <Christopher.Brown@med.ge.com> wrote: [DEBUG] (f) runOnlyAtExecutionRoot = false [DEBUG] (s) siteDirectory = /temp/ovirt-engine/backend/manager/tools/engine-notifier/engine-notifier-resources/target/site [DEBUG] (f) skipAssembly = false [DEBUG] (s) tarLongFileMode = warn [DEBUG] (s) tempRoot = /temp/ovirt-engine/backend/manager/tools/engine-notifier/engine-notifier-resources/target/archive-tmp [DEBUG] (s) workDirectory = /temp/ovirt-engine/backend/manager/tools/engine-notifier/engine-notifier-resources/target/assembly/work [DEBUG] -- end configuration -- [INFO] [assembly:single {execution: make-assembly}] [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] org.apache.maven.shared.io.location.ArtifactLocatorStrategy.<init>(Lorg/apache/maven/artifact/factory/ArtifactFactory;Lorg/apache/maven/artifact/resolver/ArtifactResolver;Lorg/apache/maven/artifact/repository/ArtifactRepository;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V [INFO] ------------------------------------------------------------------------ [DEBUG] Trace java.lang.NoSuchMethodError: org.apache.maven.shared.io.location.ArtifactLocatorStrategy.<init>(Lorg/apache/maven/artifact/factory/ArtifactFactory;Lorg/apache/maven/artifact/resolver/ArtifactResolver;Lorg/apache/maven/artifact/repository/ArtifactRepository;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V at org.apache.maven.plugin.assembly.io.DefaultAssemblyReader.readAssemblies(DefaultAssemblyReader.java:102) at org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo.execute(AbstractAssemblyMojo.java:352) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7 minutes 10 seconds [INFO] Finished at: Fri Jan 20 12:01:45 CST 2012 [INFO] Final Memory: 54M/127M [INFO] ------------------------------------------------------------------------ Any thoughts or ideas what may be going wrong here? _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users