| Summary: | SDO: Deserialize fails upon redeploy on JBoss EAP | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | David McCann <david.mccann> | ||||||||
| Component: | Eclipselink | Assignee: | Nobody - feel free to take it <nobody> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | ||||||||||
| Version: | unspecified | ||||||||||
| Target Milestone: | --- | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Windows XP | ||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
David McCann
Created attachment 167321 [details]
Proposed fix
Created attachment 167374 [details]
Proposed fix v2
Includes minor changes based on the review.
Created attachment 168175 [details]
Proposed fix v3
The last proposed fix was breaking WLS. Since WLS has listener code in place to handle a redeployment, and OC4J will always cache on classloader, we should only get into the 'new' code block that checks for redeploy for WAS and JBOSS, and only then if keyed on application name.
Reviewed by: matt.macivor@oracle.com; blaise.doughan@oracle.com Tests: WAS, WLS and JBoss server tests pass (redeploy test on JBoss passes) and SDO Unit tests pass as expected The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink |