Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 315550 - A cycle was detected: org.slf4j.api_1.5.11.v20100519-1910
Summary: A cycle was detected: org.slf4j.api_1.5.11.v20100519-1910
Status: CLOSED FIXED
Alias: None
Product: MoDisco
Classification: Modeling
Component: Main (show other bugs)
Version: 0.8.0   Edit
Hardware: PC Windows XP
: P1 normal (vote)
Target Milestone: 0.8.0   Edit
Assignee: Nicolas Bros CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-03 06:33 EDT by Gregoire Dupe CLA
Modified: 2010-10-04 13:32 EDT (History)
6 users (show)

See Also:
nicolas.bros: helios+
Kenn.Hussey: pmc_approved+
Ed.Merks: pmc_approved+
gdupe: review+
fabien.giquel: review+


Attachments
patch that fixes the build by removing the unneeded dependency (2.04 KB, patch)
2010-06-03 07:43 EDT, Nicolas Bros CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gregoire Dupe CLA 2010-06-03 06:33:33 EDT
Hi,

The MoDisco build https://build.eclipse.org/hudson/job/cbi-modisco-integration/175/? failed. This is caused by the following error:

"""
A cycle was detected when generating the classpath org.eclipse.gmt.modisco.java.discoverer.benchmark_0.8.0.v201006030317, org.eclipse.net4j.defs_3.0.0.v20100519-1649, org.eclipse.net4j.http_3.0.0.v20100520-0844, org.slf4j.jcl_1.5.11.v20100419-1106, org.slf4j.api_1.5.11.v20100519-1910, ch.qos.logback.classic_0.9.19.v20100519-1505, ch.qos.logback.core_0.9.19.v20100419-1216, org.slf4j.api_1.5.11.v20100519-1910.
"""

The integration build https://build.eclipse.org/hudson/job/cbi-modisco-integration/175/? tried to re-compile MoDisco 0.8.0 RC3.

The nightly https://build.eclipse.org/hudson/job/cbi-modisco-nightly/697/? also failed with the same error message.

Regards,
Grégoire
Comment 1 Nicolas Bros CLA 2010-06-03 07:43:05 EDT
Created attachment 170938 [details]
patch that fixes the build by removing the unneeded dependency

Actually, the dependency on org.eclipse.net4j.defs is not needed (it was only referenced by an unused field).

This patch removes the dependency and the unused field. I verified (on a separate branch 0_8_0_HeliosSDK) that it fixed the build.
Comment 2 Nicolas Bros CLA 2010-06-03 09:35:04 EDT
This bug blocks the build of MoDisco 0.8.0RC4 and the plug-in to be patched (org.eclipse.gmt.modisco.java.discoverer.benchmark) is not delivered into Helios. I think this patch can be applied on the branch 0.8.0, without any risk for Helios.
Comment 3 Nicolas Bros CLA 2010-06-04 02:51:10 EDT
I applied the patch on branch 0_8_0 for RC4 (revision 2502).
Comment 4 Hugo Bruneliere CLA 2010-10-04 13:32:33 EDT
The patch has been successfully applied.