]
Nick Boldt closed JBIDE-15466.
------------------------------
Closing.
org.jboss.tools.aerogear.hybrid.ui depends on
org.eclipse.wst.jsdt.core;bundle-version="[1.1.0,1.2.0)" but Kepler SR1 contains
version 1.3.0.v201308282108
----------------------------------------------------------------------------------------------------------------------------------------------------------
Key: JBIDE-15466
URL:
https://issues.jboss.org/browse/JBIDE-15466
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: aerogear-hybrid
Affects Versions: 4.1.1.Alpha1
Reporter: Nick Boldt
Assignee: Gorkem Ercan
Priority: Blocker
Fix For: 4.1.1.Alpha1
The updated Kepler SR1 target platform [1] contains a new version of WTP, including
*org.eclipse.wst.jsdt.core_1.3.0.v201308282108.jar*.
The previous Kepler R target platform [2] contains an older version of WTP, including
*org.eclipse.wst.jsdt.core_1.1.202.v201208171701.jar*.
Therefore, since the new version falls outside the accepted range in
cordova/plugins/org.jboss.tools.aerogear.hybrid.ui/META-INF/MANIFEST.MF - [1.1.0,1.2.0) -
the resulting plugin cannot be installed into the JBT aggregate site when built using the
Kepler SR1 target platform.
Instead, we get this:
{code:title=https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_7.0.kepler/job/jbosstools-build-sites.aggregate.site_41/382/console}
[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: org.jboss.tools.site.core
raw:4.1.1.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):4.1.1-SNAPSHOT
[ERROR] Missing requirement: org.jboss.tools.aerogear.hybrid.ui
1.0.0.Alpha1-v20130906-1455-B35 requires 'bundle org.eclipse.wst.jsdt.core
[1.1.0,1.2.0)' but it could not be found
[ERROR] Cannot satisfy dependency:
org.jboss.tools.aerogear.hybrid.feature.feature.group 1.0.0.Alpha1-v20130906-1455-B35
depends on: org.jboss.tools.aerogear.hybrid.ios.ui [1.0.0.Alpha1-v20130906-1455-B35]
[ERROR] Cannot satisfy dependency:
org.jboss.tools.aerogear.hybrid.feature.source.feature.group
1.0.0.Alpha1-v20130906-1455-B35 depends on:
org.jboss.tools.aerogear.hybrid.feature.feature.group [1.0.0.Alpha1-v20130906-1455-B35]
[ERROR] Cannot satisfy dependency: org.jboss.tools.aerogear.hybrid.ios.ui
1.0.0.Alpha1-v20130906-1455-B35 depends on: bundle org.jboss.tools.aerogear.hybrid.ui
1.0.0
[ERROR] Cannot satisfy dependency: org.jboss.tools.site.core
raw:4.1.1.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):4.1.1-SNAPSHOT depends on:
org.jboss.tools.aerogear.hybrid.feature.source.feature.group 0.0.0
[ERROR]
[ERROR] Internal error: java.lang.RuntimeException: "No solution found because the
problem is unsatisfiable.": ["Unable to satisfy dependency from
org.jboss.tools.aerogear.hybrid.ui 1.0.0.Alpha1-v20130906-1455-B35 to bundle
org.eclipse.wst.jsdt.core [1.1.0,1.2.0).", "No solution found because the
problem is unsatisfiable."] -> [Help 1]{code}
[1]
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.3...
[2]
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.3...
Solution should be to update the MANIFEST.MF to allow a wider range of upstream plugins:
{code}
- org.eclipse.wst.jsdt.core;bundle-version="[1.1.0,1.2.0)",
+ org.eclipse.wst.jsdt.core;bundle-version="[1.1.0,2.0.0)",
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: