| Summary: | Dynamic JAXB : XmlJavaTypeAdapter fails if type is Dynamic | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Rick Barkhouse <rick.barkhouse> | ||||||
| Component: | Eclipselink | Assignee: | Rick Barkhouse <rick.barkhouse> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | ||||||||
| Version: | unspecified | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | PC | ||||||||
| OS: | Windows XP | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
Created attachment 208323 [details]
Patch
Fixed in trunk, reviewed by bdoughan. Created attachment 208392 [details]
Additional Patch
Additional patch required due to JAXB TCK failures. The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink |
Consider the following element declaration: <xml-element java-attribute="address" type="mynamespace.Address"> <xml-java-type-adapter value="org.eclipse.persistence.testing.jaxb.dynamic.util.LinkAdapterString" type="mynamespace.Address" value-type="java.lang.String"/> </xml-element> In a Dynamic JAXB context, where Address is a dynamic type, context creation will fail with a NoClassDefFound error for Address.