You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by Joe Bohn <jo...@gmail.com> on 2010/02/11 19:52:25 UTC
AriesTrader updated for Application Managed JPA persistence
I have enhanced the AriesTrader sample application to include
Application Managed JPA persistence. This is in addition to the JDBC
direct persistence provided earlier.
I have also added an additional equinox assembly to the sample which
will support all available persistence mechanisms that we might make
available for the sample. It is located under
ariestrader-sample/assemblies/ariestrader-all-equinox. It uses OpenJPA
for the persistence provider and is still hard wired to Derby. My plan
is to continue to enhance this 'all' assembly with additional
persistence solutions - the next one being Container Managed JPA - but
for now it only includes JDBC and Application Managed JPA.
There is also the beginnings of some wiki documentation on the
AriesTrader sample and how to build, run (both the 'jdbc' and the 'all'
assemblies), and access the running sample. It can be found at this
location:
http://incubator.apache.org/aries/ariestrader.html
There are still some rough edges and the code should be cleaned up some
more but it works end-to-end now (with a few tricks). I'm starting to
experiment with container managed jpa persistence now (not sure how far
I can get with that yet).
Finally, I have not yet included ariestrader-sample in the default build
and so it must be built independently. Please let me know your thoughts
if this should be included in the build. It takes about 1 minute to
build once all of the dependencies are downloaded.
--
Joe
Re: AriesTrader updated for Application Managed JPA persistence
Posted by Joe Bohn <jo...@gmail.com>.
If there are no concerns with ariestrader in the build then I'll go
ahead and make the change. Last chance to voice any concern.
Joe
Joe Bohn wrote:
>
> I have enhanced the AriesTrader sample application to include
> Application Managed JPA persistence. This is in addition to the JDBC
> direct persistence provided earlier.
>
> I have also added an additional equinox assembly to the sample which
> will support all available persistence mechanisms that we might make
> available for the sample. It is located under
> ariestrader-sample/assemblies/ariestrader-all-equinox. It uses OpenJPA
> for the persistence provider and is still hard wired to Derby. My plan
> is to continue to enhance this 'all' assembly with additional
> persistence solutions - the next one being Container Managed JPA - but
> for now it only includes JDBC and Application Managed JPA.
>
> There is also the beginnings of some wiki documentation on the
> AriesTrader sample and how to build, run (both the 'jdbc' and the 'all'
> assemblies), and access the running sample. It can be found at this
> location:
>
> http://incubator.apache.org/aries/ariestrader.html
>
> There are still some rough edges and the code should be cleaned up some
> more but it works end-to-end now (with a few tricks). I'm starting to
> experiment with container managed jpa persistence now (not sure how far
> I can get with that yet).
>
> Finally, I have not yet included ariestrader-sample in the default build
> and so it must be built independently. Please let me know your thoughts
> if this should be included in the build. It takes about 1 minute to
> build once all of the dependencies are downloaded.
>
--
Joe