Just had to reinstall and reconfigure Eclipse myself due to a yum upgrade misshap (kids,
don't try this at home :-)), so here's some insight on the process.
----- Original Message -----
From: "George Costea" <George.Costea(a)netapp.com>
To: "Yair Zaslavsky" <yzaslavs(a)redhat.com>, engine-devel(a)ovirt.org
Sent: Friday, July 27, 2012 2:03:14 PM
Subject: Re: [Engine-devel] Building ovirt engine instructions
I get to the step that reads, "Change project settings to Resolve
compilation errors."
After completing the first 3 steps below:
restapi-definition -> project -> properties -> java build path ->
source -> add source folder -> target/generated-sources/xjc
ack.
webadmin -> project -> properties -> java build path
-> source ->
add source folder->
target/generated-sources/{annotations,gwt,test-annotations}
Eclipse Juno did this
automatically for me, but yes, if it wasn't added automatically, you should add it.
frontend -> project -> properties -> java build path
-> source ->
add source folder-> target/generated-sources/gwt
Same as above.
I am left with 181 Errors. I then try the 4th step:
frontend -> project -> properties -> Projects -> Add -> webadmin
This introduces 5 errors stating, "A cycle was detected in the build
path of project
'frontend'/'gwt-common'/'uicommonweb'/'userportal'/'webadmin'.
The
cycle consists of projects {frontend, webadmin, uicommonweb,
gwt-common, userportal}"
Indeed - this step seems wrong. I will remove it from
the wiki page.
I then try the 5th step:
sharedgwt -> project -> properties -> Projects -> Add -> common
It was indeed removed - skip to the next stage regarding uicompat.
Also, there are steps missing (I'll add them to the wiki):
gwt-extensios - add anything under target/generated-sources
gwt-common - add target/generated-sources/annotations; also add depdendency on
uicommon-web, common and compat
uicompat - add target/generated-sources/annotations
generic-api - add dependencies on common, compat and utils
But there is no sharedgwt project. Does this provide enough detail?
-----Original Message-----
From: engine-devel-bounces(a)ovirt.org
[mailto:engine-devel-bounces@ovirt.org] On Behalf Of Yair Zaslavsky
Sent: Friday, July 27, 2012 1:13 AM
To: engine-devel(a)ovirt.org
Subject: Re: [Engine-devel] Building ovirt engine instructions
On 07/27/2012 12:58 AM, Costea, George wrote:
> It works fine from the CLI (I was running out of memory). I'm
> still getting an issue with Eclipse though about a cycle being
> detected from the build path.
Please elaborate on this cyclic dependency (I guess this is the
issue,
right?)
What matters the most is that you can build from CLI.
Some of the oVirt engine mantainers do not build from Eclipse (I
personally find the maven plugin to be too buggy) , but it's a
matter of personal preference. We will try to help you regardlessly
Yair
>
> -----Original Message-----
> From: Oved Ourfalli [mailto:ovedo@redhat.com]
> Sent: Thursday, July 26, 2012 5:34 PM
> To: Costea, George
> Cc: engine-devel(a)ovirt.org
> Subject: Re: [Engine-devel] Building ovirt engine instructions
>
>
>
> ----- Original Message -----
>> From: "George Costea"<George.Costea(a)netapp.com>
>> To: engine-devel(a)ovirt.org
>> Sent: Thursday, July 26, 2012 11:33:04 PM
>> Subject: [Engine-devel] Building ovirt engine instructions
>>
>>
>>
>>
>>
>> I think the wiki page (
>>
http://wiki.ovirt.org/wiki/Building_Ovirt_Engine ) to build the
>> ovirt
>> engine is outdated. When I reach the deploy section, it always
>> fails.
>> Is there an update to get the ear file deployed?
>>
>>
> Can you elaborate more on the issue? What's the exact failure/error
> you see when deploying?
>
>>
>> The Eclipse instructions (
>>
http://wiki.ovirt.org/wiki/Building_Ovirt_Engine/IDE ) also seem
>> to
>> be out of date. When I follow the steps to change project
>> settings, I
>> get an error stating that “A cycle was detected in the build path
>> of
>> the project...” Could we get an update on this too?
>>
>>
>>
>> Thanks,
>>
>> George
>>
>>
>> _______________________________________________
>> Engine-devel mailing list
>> Engine-devel(a)ovirt.org
>>
http://lists.ovirt.org/mailman/listinfo/engine-devel
>>
> _______________________________________________
> Engine-devel mailing list
> Engine-devel(a)ovirt.org
>
http://lists.ovirt.org/mailman/listinfo/engine-devel
_______________________________________________
Engine-devel mailing list
Engine-devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-devel
_______________________________________________
Engine-devel mailing list
Engine-devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-devel