| Summary: | EclipseLink static weaving builder is not removed when JPA facet is removed | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [WebTools] Dali JPA Tools | Reporter: | Karen Butzke <karenfbutzke> | ||||
| Component: | JPA | Assignee: | Karen Butzke <karenfbutzke> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P1 | CC: | nan.n.li, neil.hauge, tranle1 | ||||
| Version: | 3.2 | Flags: | neil.hauge:
pmc_approved?
(david_williams) neil.hauge: pmc_approved? (raghunathan.srinivasan) neil.hauge: pmc_approved? (naci.dai) neil.hauge: pmc_approved? (deboer) neil.hauge: pmc_approved+ neil.hauge: pmc_approved? (kaloyan) neil.hauge: pmc_approved? (cbridgha) neil.hauge: review+ |
||||
| Target Milestone: | 3.2 RC2 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | PMC | ||||||
| Attachments: |
|
||||||
|
Description
Karen Butzke
We should consider for RC2 or RC3 as this can be pretty catastrophic. Created attachment 216318 [details]
proposed patch against HEAD
This patch remove the static weaving builder in the Jpa facet uninstall delegate. This is the lowest risk, simplest place to put the fix for RC2. Really this should be done in the eclipselink plug-in instead of the jpt.jpa.core plugin.
Explain why you believe this is a stop-ship defect. Or, if it is a "hotbug" (requested by an adopter) please document it as such. Can sometimes result in a broken workbench launch as noted in comment 0. Is there a work-around? If so, why do you believe the work-around is insufficient? Manually remove builder from project metadata. This would not be obvious to the end user. How has the fix been tested? Is there a test case attached to the bugzilla record? Has a JUnit Test been added? Tested with automated and manual tests. Give a brief technical overview. Who has reviewed this fix? See comment 2. I have reviewed the fix. What is the risk associated with this fix? Low risk. Isolated to JpaFacetRemoval. Approving so we can move ahead with a respin. Patch committed and released. Resolved in RC2. The patch is working when directly hitting OK after uncheck JPA facet; however, the eclipselink static weaving builder cannot get removed if first hitting Apply and then hitting OK. |