| Summary: | "Remove OSGi Bundle Nature" option does not appear on par project type | ||
|---|---|---|---|
| Product: | [RT] Virgo | Reporter: | Martin Lippert <mlippert> |
| Component: | tooling | Assignee: | Project Inbox <virgo-inbox> |
| Status: | CLOSED WORKSFORME | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | eclipse, fwaibel, gm.romanato, mlippert |
| Version: | unspecified | Keywords: | helpwanted |
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Martin Lippert
This defect does not seem to exist anymore or at least I cannot reproduce it. I created a new PAR project using the Virgo Tools (current snapshot) and the action "Add OSGi bundle nature" does not show up in the context menu. It is therefore not possible to add the bundle nature to a PAR project from the UI. This is because the mentioned action is declared in plugin.xml with an enablement condition which requires the selected project to neither be a PAR project nor a BUNDLE project, see http://git.eclipse.org/c/virgo/org.eclipse.virgo.ide.git/tree/org.eclipse.virgo.ide.ui/plugin.xml?id=054b216c1672be51834d9b5c646af75127ee5eae#n79 According to git, that enablement condition has been there unchanged since the very first commit with message "initial contribution" dated 2011-03-29. And while this bugzilla entry appears to be newer than the "initial contribution" date, it is actually a copy of STS-326 which is dated 2008-07-02. Given that I cannot reproduce the problem and that the enablement condition seems correctly defined to prevent this issue, I suppose that the problem has been indirectly resolved years ago when the code was moved to Eclipse.org. As such I propose to close the defect as cannot reproduce. Thanks for investigating this issue. Closing it as suggested by GianMaria in https://bugs.eclipse.org/bugs/show_bug.cgi?id=342583#c1. |