Issue number: entity-persistence update
Obtained from: TopLink
Submitted by: Tom Ware
Reviewed by: TopLink Team
Fixes below (with transaction names that correspond with attached diff
files)
- tware_10_5013294_server_platform_060607 -
setExternalTransactionControllerClass is now implemented by
ServerPlatform instead of CustomServerPlatform, default implementation
of unwrapOraclePlatform added to ServerPlatformBase
- ailitche_ri_5237881_060607 - Fixed Oracle bug 5237881: CLASS FILE IN
NON-PACKAGE DIRECTORY CAUSES EJB 3.0 W/ JPA TO FAIL - an exception would
be throw in EJB 3 when a persistence unit based on a directory (rather
than a jar file) had a directory in it with a .class file that had a
package that did no correspond with the directory it was located in.
- tware_10essentials_weaving_one_to_one_060601 - Fix glassfish 594 (in
conjunction with transaction below)
- tware_10essentials_redeploy_setup_060529 - Changes to the setup
process to allow redeployment to occur properly, Prerequisite for GF 594
- shanchen_10_essentials_4924639_060524 - Fixed bug Oracle 4924639:
EMBEDDABLES(AGGREGATES) CANNOT BE QUERY PARAMETERS
- gpelleti_ri_5209477_060515 - Oracle BUG 5209477 - ESSENTIALS: WRONG
SEQUENCE TABLE HAS BEEN PICKED UP. Implemented the XML merge and
override feature for sequencing metadata and also included a large
amount of re-work to the xml metadata processing code.
- gpelleti_ri_5226075_060523 - BUG 5209477 - MAPPED SUPERCLASS MERGE
FROM XML DOES NOT WORK.
Tested with entity-persistence tests, QuickLook tests and
Oracle-internal tests