Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Configuring a EclipseLink JPA Application (ELUG)
Contents
This section contains information on how you can configure your EclipseLink persistence project.
When configuring an EclipseLink JPA application you cannot use the org.eclipselink.sessions.Project class, but you can still customize sessions and descriptors by using the customizer extensions (see Using EclipseLink JPA Extensions for Customization and Optimization).
You can set up your EclipseLink JPA application using various IDEs.
At run time, if the eclipselink.jar file is on the application classpath, you have the option to choose EclipseLink as a persistence provider for your application.
Configuring Oracle Database Proxy Authentication for a JPA Application
One of the features of the Oracle Database is proxy authentication. For more information, see Oracle Database Proxy Authentication.
If you want to provide authenticated reads and writes of secured data through the use of an exclusive isolated client session for your EclipseLink JPA application, specify in the SessionCustomizer that an exclusive connection should be used. For more information, see Configuring Session Login Using SessionCustomizer.
Setting Up Packaging
You can package your application manually (see Packaging an EclipseLink JPA Application), or use an IDE.