| Summary: | When importing an EAR 6, a Connector module with no DD imported as binary is not listed properly in the display tree. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [WebTools] WTP Java EE Tools | Reporter: | Scott Huff <shuff> | ||||
| Component: | jst.j2ee | Assignee: | Scott Huff <shuff> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Chuck Bridgham <cbridgha> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | ccc, jsholl | ||||
| Version: | 3.2 | Flags: | cbridgha:
review+
|
||||
| Target Milestone: | 3.2.2 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
approved code checked into head for WTP 3.2.2 |
Created attachment 175841 [details] Patch file alters JavaEEBinaryComponentHelper Steps to recreate: -Create an EAR6, adding a connector module with no DD. -Export the Ear. -Import the EAR created above: -On the Third page of the Ear Import wizard, do not select the connector module, so it is imported as binary. -Finish the wizard. -In the Enterprise Explorer, You will see that the connector project is not properly listed in Ear>Modules>binary Investigation: -The Connector module is properly imported as binary. -When populating the display tree, when no DD is present, there is no check for connector type modules. Proposed Solution: -Proposed patch adds a check for Connectors in the case of no DD present to JavaEEBinaryComponentHelper.getPrimaryRootObject()