Experts: I defined a non xa datasource in WLS which JNDI name is ds_test Here is a snippet I am using. <persistence-unit name="tsam" transaction-type="RESOURCE_LOCAL"> <provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider> <non-jta-data-source>ds_test</non-jta-data-source>
I do not define <property name="openjpa.ConnectionDriverName"> and conn URL in persistence.xml since I think my app should find these information from JNDI name. Whne I boot my app, I got error message like below: A JDBC Driver or DataSource class name must be specified in the ConnectionDriverName property. Regards, Yu Wang On Tue, Sep 4, 2012 at 3:13 PM, yu wang <wangy...@gmail.com> wrote: > kevin, > Do you have any configuration sample for sharing? For example, a > persistence.xml snippet? > > Regards, > Yu Wang > > On Thu, Feb 2, 2012 at 10:43 PM, Kevin Sutter <kwsut...@gmail.com> wrote: >> Yes, that should be possible. I'm not an expert with WebLogic, but I know >> this can be done (and is encouraged) with WebSphere application servers. >> Specifically, you would define your datasources in your persistence.xml >> using the <jta-data-source> and/or <non-jta-data-source> elements. These >> would contain a jndi reference to the datasource as defined in your >> WebLogic environment. This way, you can take advantage of the datasource >> configuration, management, and connection pooling as defined by WebLogic. >> This is definitely the recommended approach when running in an application >> server. >> >> Good luck, >> Kevin >> >> On Wed, Feb 1, 2012 at 2:05 AM, yu wang <wangy...@gmail.com> wrote: >> >>> Hello Gurus, >>> I'm curious about that with OpenJPA, can we use a data source >>> configured in Weblogic server "JDBC Data Sources"? >>> >>> Regards, >>> Yu Wang >>>