Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Buckminster » My jar files (build through buckminster) do not contain .class files with latest buckminster
My jar files (build through buckminster) do not contain .class files with latest buckminster [message #518307] Wed, 03 March 2010 17:36 Go to next message
Martin Taal is currently offline Martin TaalFriend
Messages: 5468
Registered: July 2009
Senior Member
Hi,
I have the strange problem that with the latest buckminster version the jar files I build do not contain class files.

The class files are build, see here:
https://build.eclipse.org/hudson/job/emf-teneo-nightly/ws/bu ild/build/workspace/plugins/org.eclipse.emf.teneo/bin/org/ec lipse/emf/teneo/

But they are not present in the jar files created by the site commamnd, see this example:
https://build.eclipse.org/hudson/job/emf-teneo-nightly/ws/bu ild/output/org.eclipse.emf.teneo_1.1.2-osgi.bundle/jar/org.e clipse.emf.teneo_1.1.2.v201003031643.jar

My feel is that this started to happen with the latest buckminster revision, It worked fine before with these versions:
[java] Installing org.eclipse.buckminster.cmdline.product 1.2.0.r11238.
[java] Installing org.eclipse.buckminster.core.headless.feature.feature.group 1.3.0.r11238.
[java] Installing org.eclipse.buckminster.pde.headless.feature.feature.group 1.2.0.r11237.
[java] Installing org.eclipse.buckminster.cvs.headless.feature.feature.group 1.1.0.r11210.
[java] Installing org.eclipse.buckminster.emma.headless.feature.feature.group 0.9.0.r11210.

and it fails with these versions:
[java] Installing org.eclipse.buckminster.cmdline.product 1.2.0.r11245.
[java] Installing org.eclipse.buckminster.core.headless.feature.feature.group 1.3.0.r11245.
[java] Installing org.eclipse.buckminster.pde.headless.feature.feature.group 1.2.0.r11245.
[java] Installing org.eclipse.buckminster.cvs.headless.feature.feature.group 1.1.0.r11210.
[java] Installing org.eclipse.buckminster.emma.headless.feature.feature.group 0.9.0.r11210.

See the build https://build.eclipse.org/hudson/job/emf-teneo-nightly

I am not sure if it is a buckminster issue though...

Does anyone have a clue what happens here?

--

With Regards, Martin Taal

Springsite/Elver.org
Office: Hardwareweg 4, 3821 BV Amersfoort
Postal: Nassaulaan 7, 3941 EC Doorn
The Netherlands
Cell: +31 (0)6 288 48 943
Tel: +31 (0)84 420 2397
Fax: +31 (0)84 225 9307
Mail: mtaal@springsite.com - mtaal@elver.org
Web: www.springsite.com - www.elver.org
Re: My jar files (build through buckminster) do not contain .class files with latest buckminster [message #518374 is a reply to message #518307] Wed, 03 March 2010 22:26 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Hi Martin,
Something is definitely broken with the latest Buckminster build. I'm investigating...

- thomas

On 03/03/2010 06:36 PM, Martin Taal wrote:
> Hi,
> I have the strange problem that with the latest buckminster version the
> jar files I build do not contain class files.
>
> The class files are build, see here:
> https://build.eclipse.org/hudson/job/emf-teneo-nightly/ws/bu ild/build/workspace/plugins/org.eclipse.emf.teneo/bin/org/ec lipse/emf/teneo/
>
>
> But they are not present in the jar files created by the site commamnd,
> see this example:
> https://build.eclipse.org/hudson/job/emf-teneo-nightly/ws/bu ild/output/org.eclipse.emf.teneo_1.1.2-osgi.bundle/jar/org.e clipse.emf.teneo_1.1.2.v201003031643.jar
>
>
> My feel is that this started to happen with the latest buckminster
> revision, It worked fine before with these versions:
> [java] Installing org.eclipse.buckminster.cmdline.product 1.2.0.r11238.
> [java] Installing
> org.eclipse.buckminster.core.headless.feature.feature.group 1.3.0.r11238.
> [java] Installing
> org.eclipse.buckminster.pde.headless.feature.feature.group 1.2.0.r11237.
> [java] Installing
> org.eclipse.buckminster.cvs.headless.feature.feature.group 1.1.0.r11210.
> [java] Installing
> org.eclipse.buckminster.emma.headless.feature.feature.group 0.9.0.r11210.
>
> and it fails with these versions:
> [java] Installing org.eclipse.buckminster.cmdline.product 1.2.0.r11245.
> [java] Installing
> org.eclipse.buckminster.core.headless.feature.feature.group 1.3.0.r11245.
> [java] Installing
> org.eclipse.buckminster.pde.headless.feature.feature.group 1.2.0.r11245.
> [java] Installing
> org.eclipse.buckminster.cvs.headless.feature.feature.group 1.1.0.r11210.
> [java] Installing
> org.eclipse.buckminster.emma.headless.feature.feature.group 0.9.0.r11210.
>
> See the build https://build.eclipse.org/hudson/job/emf-teneo-nightly
>
> I am not sure if it is a buckminster issue though...
>
> Does anyone have a clue what happens here?
>
Re: My jar files (build through buckminster) do not contain .class files with latest buckminster [message #518403 is a reply to message #518374] Wed, 03 March 2010 23:51 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
I found the cause. It was an API change in the JavaProject class that went unnoticed since we for historical reasons
called the affected method using reflection. It's fixed in the latest published build.

- thomas



On 03/03/2010 11:26 PM, Thomas Hallgren wrote:
> Hi Martin,
> Something is definitely broken with the latest Buckminster build. I'm
> investigating...
>
> - thomas
>
> On 03/03/2010 06:36 PM, Martin Taal wrote:
>> Hi,
>> I have the strange problem that with the latest buckminster version the
>> jar files I build do not contain class files.
>>
>> The class files are build, see here:
>> https://build.eclipse.org/hudson/job/emf-teneo-nightly/ws/bu ild/build/workspace/plugins/org.eclipse.emf.teneo/bin/org/ec lipse/emf/teneo/
>>
>>
>>
>> But they are not present in the jar files created by the site commamnd,
>> see this example:
>> https://build.eclipse.org/hudson/job/emf-teneo-nightly/ws/bu ild/output/org.eclipse.emf.teneo_1.1.2-osgi.bundle/jar/org.e clipse.emf.teneo_1.1.2.v201003031643.jar
>>
>>
>>
>> My feel is that this started to happen with the latest buckminster
>> revision, It worked fine before with these versions:
>> [java] Installing org.eclipse.buckminster.cmdline.product 1.2.0.r11238.
>> [java] Installing
>> org.eclipse.buckminster.core.headless.feature.feature.group 1.3.0.r11238.
>> [java] Installing
>> org.eclipse.buckminster.pde.headless.feature.feature.group 1.2.0.r11237.
>> [java] Installing
>> org.eclipse.buckminster.cvs.headless.feature.feature.group 1.1.0.r11210.
>> [java] Installing
>> org.eclipse.buckminster.emma.headless.feature.feature.group 0.9.0.r11210.
>>
>> and it fails with these versions:
>> [java] Installing org.eclipse.buckminster.cmdline.product 1.2.0.r11245.
>> [java] Installing
>> org.eclipse.buckminster.core.headless.feature.feature.group 1.3.0.r11245.
>> [java] Installing
>> org.eclipse.buckminster.pde.headless.feature.feature.group 1.2.0.r11245.
>> [java] Installing
>> org.eclipse.buckminster.cvs.headless.feature.feature.group 1.1.0.r11210.
>> [java] Installing
>> org.eclipse.buckminster.emma.headless.feature.feature.group 0.9.0.r11210.
>>
>> See the build https://build.eclipse.org/hudson/job/emf-teneo-nightly
>>
>> I am not sure if it is a buckminster issue though...
>>
>> Does anyone have a clue what happens here?
>>
>
Re: My jar files (build through buckminster) do not contain .class files with latest buckminster [message #518461 is a reply to message #518403] Thu, 04 March 2010 08:11 Go to previous message
Martin Taal is currently offline Martin TaalFriend
Messages: 5468
Registered: July 2009
Senior Member
Thanks for the quick help! Works fine now.

gr. Martin

Thomas Hallgren wrote:
> I found the cause. It was an API change in the JavaProject class that
> went unnoticed since we for historical reasons called the affected
> method using reflection. It's fixed in the latest published build.
>
> - thomas
>
>
>
> On 03/03/2010 11:26 PM, Thomas Hallgren wrote:
>> Hi Martin,
>> Something is definitely broken with the latest Buckminster build. I'm
>> investigating...
>>
>> - thomas
>>
>> On 03/03/2010 06:36 PM, Martin Taal wrote:
>>> Hi,
>>> I have the strange problem that with the latest buckminster version the
>>> jar files I build do not contain class files.
>>>
>>> The class files are build, see here:
>>> https://build.eclipse.org/hudson/job/emf-teneo-nightly/ws/bu ild/build/workspace/plugins/org.eclipse.emf.teneo/bin/org/ec lipse/emf/teneo/
>>>
>>>
>>>
>>>
>>> But they are not present in the jar files created by the site commamnd,
>>> see this example:
>>> https://build.eclipse.org/hudson/job/emf-teneo-nightly/ws/bu ild/output/org.eclipse.emf.teneo_1.1.2-osgi.bundle/jar/org.e clipse.emf.teneo_1.1.2.v201003031643.jar
>>>
>>>
>>>
>>>
>>> My feel is that this started to happen with the latest buckminster
>>> revision, It worked fine before with these versions:
>>> [java] Installing org.eclipse.buckminster.cmdline.product 1.2.0.r11238.
>>> [java] Installing
>>> org.eclipse.buckminster.core.headless.feature.feature.group
>>> 1.3.0.r11238.
>>> [java] Installing
>>> org.eclipse.buckminster.pde.headless.feature.feature.group 1.2.0.r11237.
>>> [java] Installing
>>> org.eclipse.buckminster.cvs.headless.feature.feature.group 1.1.0.r11210.
>>> [java] Installing
>>> org.eclipse.buckminster.emma.headless.feature.feature.group
>>> 0.9.0.r11210.
>>>
>>> and it fails with these versions:
>>> [java] Installing org.eclipse.buckminster.cmdline.product 1.2.0.r11245.
>>> [java] Installing
>>> org.eclipse.buckminster.core.headless.feature.feature.group
>>> 1.3.0.r11245.
>>> [java] Installing
>>> org.eclipse.buckminster.pde.headless.feature.feature.group 1.2.0.r11245.
>>> [java] Installing
>>> org.eclipse.buckminster.cvs.headless.feature.feature.group 1.1.0.r11210.
>>> [java] Installing
>>> org.eclipse.buckminster.emma.headless.feature.feature.group
>>> 0.9.0.r11210.
>>>
>>> See the build https://build.eclipse.org/hudson/job/emf-teneo-nightly
>>>
>>> I am not sure if it is a buckminster issue though...
>>>
>>> Does anyone have a clue what happens here?
>>>
>>
>


--

With Regards, Martin Taal

Springsite/Elver.org
Office: Hardwareweg 4, 3821 BV Amersfoort
Postal: Nassaulaan 7, 3941 EC Doorn
The Netherlands
Cell: +31 (0)6 288 48 943
Tel: +31 (0)84 420 2397
Fax: +31 (0)84 225 9307
Mail: mtaal@springsite.com - mtaal@elver.org
Web: www.springsite.com - www.elver.org
Previous Topic:Buckminster artifacts needed to create Spring DM target platform
Next Topic:[hudson] exported empty packages cause compiler errors
Goto Forum:
  


Current Time: Wed Apr 24 18:18:14 GMT 2024

Powered by FUDForum. Page generated in 0.03002 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top