SVN: Checkin bug#229852 Avoid existence check
https://bugs.eclipse.org/bugs/show_bug.cgi?id=229852
http://wiki.eclipse.org/EclipseLink/DesignDocs/221546#Existence_Validation
Changes:
- persist() will no longer trigger does-exist query (which will access
the database if cache is invalid or early transaction).
- Added option "eclipselink.validate-existence" to have
persist() check for detached existing objects and throw error (instead of
inserting them).
- Fixed XML tag check ("toplink"->"eclipselink")
for EIS from XML to work.
- Added sleep in db invalidation test suite to allow db invalidation to
have enough time to be processed.
- Added oci.url test property to allow XDB tests to be run using OCI
driver.
- Changed build.clean to also clean oracle.extensions component.
- Removed incorrect AttunityPlatform reference from EIS tests.
- Added Oracle tests and remove All tests from test browser, split XDB
from Oracle model (needs oci).
- Removed security manager from launch targets, again.
- Removed connected check in setServerPlatform().
- Changed checkCacheFirst flag to default to true, instead of query always
being copied and forced to true.
- Fixed performance insert tests reset JPQL.