tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Romain Manni-Bucau <rmannibu...@gmail.com>
Subject Re: OpenEJB + HBase + Datanucleus + JPA - Problem when TomEE closing entity manager
Date Sun, 01 Jul 2012 19:24:34 GMT
Yep,

in JTA mode jta-datasource will be used. Persistence.xml datasources are
managed by TomEE itself.

To define a datasource from a datasource impl (weird to say but i guess you
understand ;)) you can maybe try @DataSourceDefinition or the datasource
XML definition from web.xml?

- Romain


2012/7/1 Ravindranath Akila <ravindranathakila@gmail.com>

> Gave TomEE 1.0.0 a try, but I get a NPE from Datanucleus with no other
> message. I will try debugging further.
>
> Is it mandatory that the jta-data-source and non-jta-data-source be defined
> on persistence.xml? If so, it is also compulsory that I specify the same on
> openejb.xml(tomee.xml)?
>
> I am unable to make an entry on openejb.xml since there is no such HBase
> driver available as far as I know(the one availabe is an alpha release).
> Datanucleus gives it's own data source implementation.
>
> Basically, I am not sure how the persistence.xml is taken up by a Java EE
> server. Is it that the server will read the persistence.xml, find the
> provider and hand it over the jta and non-jta data sources? Can the
> provider do its own independent hooking up with the database and still be
> compatible with container managed transactions?
>
> Sorry if I am overloading you with questions. Just that I am eager to see
> HBase running with JPA support on TomEE :-)
>
> As I was busy trying to get a newer openejb version running, I was unable
> to write a simple app to reproduce the error. I will send one in soon.
> On Jun 30, 2012 11:37 PM, "Romain Manni-Bucau" <rmannibucau@gmail.com>
> wrote:
>
> > I want to look datanucleus code so any simple unit test is enough. I can
> > install hbase ;)
> > Le 30 juin 2012 15:33, "Ravindranath Akila" <ravindranathakila@gmail.com
> >
> > a
> > écrit :
> >
> > > Hi Romain,
> > >  I will give a newer version a try. Hope I don't run into multiple
> > > independent issues :-)
> > >  To provide the project for you to investigate is not hard but I have
> to
> > > see to that you can get it up and running easily. Having HBase in the
> > scene
> > > makes complicated.
> > >  Would it be better if I provide a pom.xml with the entity enhancer
> > plugin
> > > so that you can run any project with it to see how Datanucleus and
> HBase
> > > does against it?
> > >  Basically our code has no TomEE specific stuff and is standard JEE so
> I
> > > can inline any outcome you get.
> > >
> > > Thanks a lot Romain :-)
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message