Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Dali » what would it meant to use "Generic" as the JPA platform
what would it meant to use "Generic" as the JPA platform [message #435264] Thu, 05 February 2009 01:51 Go to next message
Tom H is currently offline Tom HFriend
Messages: 139
Registered: July 2009
Senior Member
Hi,

I am just starting out on with Dali/JPA/eclipseLink...

In the Project Properties->JPA->Platform , I can select EclipseLink or
Generic.

1) What does it mean to select generic?

2) Are those options to the Dali plugins provided by the eclipselink
bundles in the dropin folder?

Thanks,

T
Re: what would it meant to use "Generic" as the JPA platform [message #435457 is a reply to message #435264] Thu, 05 February 2009 15:54 Go to previous message
Neil Hauge is currently offline Neil HaugeFriend
Messages: 475
Registered: July 2009
Senior Member
Hi Tom,

You are speaking of our "Platform" concept, which is a setting that
determines the way the Dali tooling will function, based on the
implementation of the Platform selected. The Generic platform exists to
provide spec compliant JPA tooling, which assists with the creation of JPA
artifacts and metadata that can be used on any JPA implementation. This
is a good choice if there isn't a specific platform available for your
chosen JPA implementation, or you want to be sure that non-portable
metadata isn't used in your artifacts.

By selecting a non-Generic platform, the tooling will usually provide a
richer configuration experience, catered to a given JPA implementation.
For the EclipseLink Platform, this will provide additional UI for
configuring persistence.xml, XML mapping files, Java annotations, and
change validation where appropriate.

The EclipseLink bundles themselves do not contain the Dali EclispeLink
Platform.

Hope this helps,
Neil


Tom H wrote:

> Hi,

> I am just starting out on with Dali/JPA/eclipseLink...

> In the Project Properties->JPA->Platform , I can select EclipseLink or
> Generic.

> 1) What does it mean to select generic?

> 2) Are those options to the Dali plugins provided by the eclipselink
> bundles in the dropin folder?

> Thanks,

> T
Re: what would it meant to use "Generic" as the JPA platform [message #614904 is a reply to message #435264] Thu, 05 February 2009 15:54 Go to previous message
Neil Hauge is currently offline Neil HaugeFriend
Messages: 475
Registered: July 2009
Senior Member
Hi Tom,

You are speaking of our "Platform" concept, which is a setting that
determines the way the Dali tooling will function, based on the
implementation of the Platform selected. The Generic platform exists to
provide spec compliant JPA tooling, which assists with the creation of JPA
artifacts and metadata that can be used on any JPA implementation. This
is a good choice if there isn't a specific platform available for your
chosen JPA implementation, or you want to be sure that non-portable
metadata isn't used in your artifacts.

By selecting a non-Generic platform, the tooling will usually provide a
richer configuration experience, catered to a given JPA implementation.
For the EclipseLink Platform, this will provide additional UI for
configuring persistence.xml, XML mapping files, Java annotations, and
change validation where appropriate.

The EclipseLink bundles themselves do not contain the Dali EclispeLink
Platform.

Hope this helps,
Neil


Tom H wrote:

> Hi,

> I am just starting out on with Dali/JPA/eclipseLink...

> In the Project Properties->JPA->Platform , I can select EclipseLink or
> Generic.

> 1) What does it mean to select generic?

> 2) Are those options to the Dali plugins provided by the eclipselink
> bundles in the dropin folder?

> Thanks,

> T
Previous Topic:question on ResourceModelListener
Next Topic:Help setting up Dali in eclipse 3.5 on fedora 10, for use with RAP OSGI platform
Goto Forum:
  


Current Time: Thu Apr 25 05:15:02 GMT 2024

Powered by FUDForum. Page generated in 0.03298 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top