| Summary: | WTP defect verification test test184154 fails because EJBProjectCreationDataModelVerifier.verifyClient() uses ejbClientName to verify manifest reference | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [WebTools] WTP Java EE Tools | Reporter: | Roberto Sanchez Herrera <shr31223> | ||||
| Component: | jst.j2ee | Assignee: | Roberto Sanchez Herrera <shr31223> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Chuck Bridgham <cbridgha> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | ccc, jsholl, raghunathan.srinivasan | ||||
| Version: | unspecified | Flags: | ccc:
pmc_approved?
(david_williams) raghunathan.srinivasan: pmc_approved+ ccc: pmc_approved? (naci.dai) deboer: pmc_approved+ ccc: pmc_approved? (neil.hauge) ccc: pmc_approved? (kaloyan) cbridgha: review+ |
||||
| Target Milestone: | 3.2 RC3 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | PMC_approved | ||||||
| Attachments: |
|
||||||
|
Description
Roberto Sanchez Herrera
Created attachment 170042 [details]
EJBProjectCreationDataModelVerifier.verifyClient() uses ejb client URI instead of project name
With this patch, EJBProjectCreationDataModelVerifier.verifyClient() will use the URI instead if the project name when checking for ejb client references in MANIFEST
This is a JUnit fix only, so putting in to WTP 3.2 RC3 without PMC approval. This fix looks good - should use URI if available This fixes one of the JUnits that used to be in the BVT for Java EE Tools. This bucket is still run before releasing. The code to handle EJB Client references in EJBs was cleaned up during WTP 3.2- while this JUnit should have been fixed at that time, it has not yet been fixed. There is no workaround. The JUnit has been run with this fix, and it now runs properly. The JUnit now checks to verify that the URI that was passed in for the creation is the URI that exists in the MANIFEST.MF. The risk is very low- limited to one JUnit (that isn't even run during BVT.) |