Fix for bug 241413 - JPA 2.0 Create an EclipseLink Map Mapping for Join Table mappings

Reviewed by: Tom Ware (pending)

Model changes to both inherited and xml inherited model, and new tests added to InheritedModelJunitTest and EntityMappingsInheritedJUnitTestCase. Namely:

// 1-M map using direct key
- testHeinekenBeerConsumer
// 1-M map using entity key
- testBecksBeerConsumer
// 1-M map using embeddable key
- testCoronaBeerConsumer
// Element collection with generic map key type, with embeddable values (InheritedModelJunitTest only)
- testRedStripeExpertConsumer
// Element collection with generic map key type, with embeddable values (InheritedModelJunitTest only)
- testRedStripeNoviceConsumer

More tests to come ...

FullRegressionTestSuite and all extended model tests continue to pass ...
4 files changed