For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub
- This topic has 8 replies, 3 voices, and was last updated 16 years, 2 months ago by
support-joy.
-
AuthorPosts
-
bdr011MemberWe’re running into an error in WTP core that is exposed by the Maven WTP integration in MyEclipse 8.5 (.ear deploys with multiple nested lib folders)
This is fixed in a patch to WTP 3.1.2 which *should* work against ME 8.5, but I get an error that a dependency is missing. I’ve seen some Google hits indicating that the way ME manages features causes this as a side-effect, and there was a ‘compatibility-updates’ site for ganymede-based version of ME (7.5?) – I haven’t found anything equivalent for 8.5.
Here’s the error from Pulse:
Software being installed: MyEclipse 8.5 (Profile) 2.0.0.0000000016 (com.poweredbypulse.profile-607439-rmb-736267 2.0.0.0000000016) Missing requirement: WTP Patches for org.eclipse.jst.web_core.feature 3.1.2.v201003170515-20Bi7w312115242715 (org.eclipse.jst.web_core.feature.patch.feature.group 3.1.2.v201003170515-20Bi7w312115242715) requires 'org.eclipse.jst.web_core.feature.feature.group [3.1.1.v200908121609-7S7CG-dFIhIeq7kV6qxaLD]' but it could not be found Cannot satisfy dependency: From: MyEclipse 8.5 (Profile) 2.0.0.0000000016 (com.poweredbypulse.profile-607439-rmb-736267 2.0.0.0000000016) To: org.eclipse.jst.web_core.feature.patch.feature.group 0.0.0Any assistance would be appreciated. Here’s a link to the M2E JIRA issue related to this:
https://issues.sonatype.org/browse/MNGECLIPSE-2150
Thanks,
BriceMay 18, 2010 at 8:20 pm #308466
bdr011MemberCan I provide any additional information to get assistance with this? What’s this elusive “feature.group” feature that’s requested whenever an installation is attempted?
Thanks,
BriceMay 20, 2010 at 12:42 am #308507
support-joyMemberBrice,
I have escalated your issue to dev team member, they will get back to you on this.
Sorry for the inconvenience.May 20, 2010 at 6:33 am #308520
bdr011MemberThank you for the response. I have seen some other posts relating to missing ‘feature.group’ requirements and was hoping there was a simple solution, but I guess not 😉
May 20, 2010 at 7:28 am #308523
Brian FernandesModeratorBrice,
With MyEclipse 8 we changed the way we build and distribute MyEclipse by actually shipping the WTP features that we integrate into MyEclipse. Earlier versions (pre 3.5 / Galileo) would not ship these features and hence the patch site was required for users who needed to install third party software that required these features. By shipping the features we meet requirements of most 3rd party plugins.
What is happening here is that we have rebuilt the WTP feature in question – org.eclipse.jst.web_core.feature from source and we have the same version 3.1.1 – but a different qualifier. The WTP patch is unfortunately hard bound to their qualifier and so will not work with MyEclipse. I will look at whether we can fix this in the upcoming 8.6M1 release, but am unsure if this will make the cut. If you wish to apply this patch, you can download their patch and manually “loosen” the required range such that it can be applied on MyEclipse.
Sorry I could not be of more assistance, but if there is any more info, I will let you know.
May 20, 2010 at 2:18 pm #308532
bdr011MemberSure, I can try that. Can you provide me with some assistance on what I need to change? Thanks.
May 21, 2010 at 3:14 pm #308562
Brian FernandesModeratorBrice,
On further investigation of the patch, I noticed that if applied, it would overwrite important changes that MyEclipse made to the patched plugins, causing further breaks in functionality. So even if you loosened the requirements and applied the patch, the end result would be problematic.
I have pulled the changes made by these patches back into 8.6M1 (due next week). The WTP component of 8.6M1 will already have this functionality changed and you will not need to apply any patches.
May 21, 2010 at 3:44 pm #308565
bdr011MemberOK, I’ll await the 8.6M1 release
June 2, 2010 at 1:15 am #308777
support-joyMemberBrice,
You can download 8.6 M1 from http://www.myeclipseide.com/module-htmlpages-display-pid-4.html
-
AuthorPosts
