| Summary: | Filter and Listener wizards should not be shown for Web 2.2 projects | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [WebTools] WTP Java EE Tools | Reporter: | Carl Anderson <ccc> | ||||
| Component: | jst.servlet | Assignee: | Kaloyan Raev <kaloyan> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Chuck Bridgham <cbridgha> | ||||
| Severity: | normal | ||||||
| Priority: | P2 | CC: | kaloyan | ||||
| Version: | 3.1 | Flags: | cbridgha:
review+
|
||||
| Target Milestone: | 3.2.1 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | EaseOfUse | ||||||
| Attachments: |
|
||||||
|
Description
Carl Anderson
Kaloyan, can your team investigate this? Please retarget as appropriate. Good catch. Honestly, I am not quite familiar with the older versions of the J2EE specification. Not a major issue, nor a regression. Let's leave it for 3.2.1. Created attachment 172312 [details]
patch
The attached patch resolves the problem with the following changes:
1) Modifies the navigatorContent description, so the New Filter and New Listener wizards does not appear in the context menu of Web 2.2 projects
2) Introduces new property tester that test the project facet of an ICompressedNode object. This is needed by 1)
3) Removes the 'Filter', 'Filter Mapping' and 'Listener' nodes from the Web 2.2 DD tree
4) Filters (does not show) Web 2.2 in the project list of New Filter and New Listener wizards.
Chuck, please review this patch for 3.2.1. Some of the changes may be considered as UI change. If you think so, please raise this bug for PMC approval. Approved - talked it over with Carl, I don't think PMC is required on this change... only "removing" or filtering existing navigator content based on spec version Committed to HEAD for 3.2.1 and 3.3 |