Community
Participate
Working Groups
Currently SDOHelperContext stores a map of ClassLoader to HelperContext. This is to provide a mechanism to associate a given global HelperContext with a specific classloader via the putHelperContext(ClassLoader, HelperContext) method. Since EclipseLink SDO now supports local HelperContexts, this map should be modified to also take the local HelperContext's identifier into account. It should be changed to a Map<ClassLoader, Map<String, HelperContext> so that for each ClassLoader, a map of Identifier->HelperContext is maintained. The user would still be required to call putHelperContext with each local HelperContext.
Created attachment 170864 [details] Proposed Fix and Test Case
Attached patch checked in to SVN Reviewed by Blaise Doughan
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink