Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [orbit-dev] Failed to build with Poi again.. Argh

Actually, this is a different cycle. The previous cycle was due to the loggers:
[orbit-set1] /opt/public/orbit/basebuilders/orbit-I/eclipse/plugins/org.eclipse.pde.build_3.8.0.v20120523-1555/scripts/genericTargets.xml:111: A cycle was detected when generating the classpath org.apache.poi_3.7.0.v201209050256, org.slf4j.jcl_1.6.4.v20120130-2120, org.slf4j.api_1.6.4.v20120130-2120, ch.qos.logback.classic_1.0.3.v20120828-0612, org.slf4j.api_1.6.4.v20120130-2120.

But this new cycle is due to javax.mail.glassfish and javax.activation depending on each other:
I/eclipse/plugins/org.eclipse.pde.build_3.8.0.v20120523-1555/scripts/genericTargets.xml:111: A cycle was detected when generating the classpath org.apache.poi_3.7.0.v201301181332, org.slf4j.jcl_1.7.2.v20130115-1340, org.slf4j.api_1.7.2.v20121108-1250, ch.qos.logback.core_1.0.7.v20121108-1250, javax.mail.glassfish_1.4.1.v201108011116, javax.activation_1.1.0.v201211130549, javax.mail.glassfish_1.4.1.v201108011116.

I'm curious as to how the existing build is working with these cycles, as it doesn't appear to have anything to do with poi. It seems like anything that depends on javax.activation or javax.mail.glassfish - including ch.qos.logback.core, org.slf4j.api, org.slf4j.jcl - would also fail.

I just ran the build again with turning on allowBinaryCycles = true in org.eclipse.orbit.releng.builder/build.properties, but this didn't work before when we tried it and it failed again now.

Please let me know if you have any ideas for how to fix this.

Thanks,
Edwin


On Fri, Jan 18, 2013 at 2:25 PM, Edwin Park <esp1@xxxxxxxxxxx> wrote:
Hi,

I re-added org.apache.poi to orbit, only to have it fail again for what looks to be the same reason as last time:

I/eclipse/plugins/org.eclipse.pde.build_3.8.0.v20120523-1555/scripts/genericTargets.xml:111: A cycle was detected when generating the classpath org.apache.poi_3.7.0.v201301181332, org.slf4j.jcl_1.7.2.v20130115-1340, org.slf4j.api_1.7.2.v20121108-1250, ch.qos.logback.core_1.0.7.v20121108-1250, javax.mail.glassfish_1.4.1.v201108011116, javax.activation_1.1.0.v201211130549, javax.mail.glassfish_1.4.1.v201108011116.

Any ideas on how to fix this? I thought the issues with logging were resolved but apparently not in this case. I'm going to try to tweak things a bit more and if I can't fix it I will have to remove poi from the orbit build again. :-(
Ed


Back to the top