Bug 912733
| Summary: | m2eclipse does not work with latest eclipse (xml problem?) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Severin Gehwolf <sgehwolf> | ||||
| Component: | eclipse | Assignee: | Krzysztof Daniel <kdaniel> | ||||
| Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 18 | CC: | akurtako, andjrobins, jerboaa, kdaniel, mbenitez, overholt, rgrunber, swagiaal | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2013-02-20 10:06:09 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Severin Gehwolf
2013-02-19 14:32:17 UTC
Created attachment 699471 [details]
error pop-up with details.
Yes, this definitely looks like the xerces issue. Do you have eclipse-dtp installed? $ rpm -q eclipse-dtp package eclipse-dtp is not installed Could you try to install it and check if it works? (In reply to comment #4) > Could you try to install it and check if it works? With eclipse-dtp installed it seems to work. Then I'm afraid there is nothing I can do. The issue is caused by the fact that in Fedora Eclipse we rely on packages provided by VM and don't have all the bundles upstream has. The problem appears when a P2 installed feature provides a bundle that is also present in the Fedora VM. Since each bundles has a separate classloader, identical classes from different sources are considered to be different. The only way to get it solved is to install universal provider (in this case xerces-j2), which fixes the issue. The ultimate way of solving the problem is packaging m2e or making it require the package instead of providing it's own. (In reply to comment #6) > The ultimate way of solving the problem is packaging m2e or making it > require the package instead of providing it's own. As it turns out it *is* packaged (for F18+). $ sudo yum install eclipse-m2e-core does the trick. See bug 847160. Thanks for your help, Chris! I'll close this as won't fix, since users should used the packaged plug-in. |