geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From LDevil <>
Subject Re: Problem with persistence.xml (how to use data source?)
Date Mon, 31 Mar 2008 19:52:35 GMT

djencks wrote:
> I'm not sure if this reflects a bug in geronimo or not.
> What is happening is that, since geronimo is a managed environment,  
> it finds the persistence.xml and constructs the necessary objects to  
> set up managed EMF and EM instances that can be made available to  
> your app through dependency injection (using @PersistenceUnit or  
> @PersistenceContext annotations) or through jndi.
> However, your app is using techniques appropriate to unmanaged  
> environments to ask openjpa to directly construct an EMF.  The jta- 
> datasource and non-jta-datasource elements have no standard meaning  
> and in particular the geronimo meaning and openjpa meaning are  
> different.
> To fix this you should use dependency injection such as
> @PersistenceContext
> private EntityManager entityManager;

Thanks a lot! It solved all the problems.

View this message in context:
Sent from the Apache Geronimo - Users mailing list archive at

View raw message