-
Sub-task
-
Resolution: Done
-
Major
-
4.0.0.Alpha1-SOA
-
None
From JBIDE-13594, but for integration-tests instead of esb project.
mmalina said:
I can still see the same error in a build from 03/01
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/JBossTools/view/JBossTools_Trunk/job/jbosstools-integration-tests.aggregate_master/61/console[ERROR] Missing requirement: org.jboss.tools.esb.project.ui 1.5.300.Alpha1-v20130128-1848-B1149 requires 'bundle org.eclipse.zest.core 0.0.0' but it could not be found
https://github.com/jbosstools/jbosstools-integration-tests/blob/master/site/category.xml#L73 requires ESB, which requires Zest.
So, you need to ensure you're building your integration stack tests (which incidentally should be separated from the Core tests) using leacu's target platform for JBTIS.
Here's how you patch your root pom (in the 4.0.x branch) to use the JBTIS TP (for Juno-based requirements):
https://github.com/jbosstools/jbosstools-esb/pull/24/files
I'm not sure what you'll have to do for the Kepler-based tests - either need a Kepler-based TP for JBTIS, or to disable those tests.