You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@openjpa.apache.org by aaaaaa <aa...@trash2009.com> on 2009/08/25 18:08:35 UTC
openjpa,jencks,spring configuration...
hi all,
how do I configure jencks + openjpa ? I'm going to use jta outside of
container...
looking at http://jencks.codehaus.org/Outbound+JDBC
I was trying to use this config:
<beans>
<!-- ###### Transaction manager ###### -->
<bean id="transactionManager"
class="org.jencks.factory.TransactionManagerFactoryBean"/>
<!-- ###### Connection Manager ###### -->
<bean id="connectionManager"
class="org.jencks.factory.ConnectionManagerFactoryBean">
<property name="transactionManager" ref="transactionManager"/>
</bean>
<!-- ###### JDBC Managed Connection Factory ###### -->
<bean id="jdbcManagedConnectionFactory"
class="org.jencks.tranql.DataSourceMCF">
<property name="driverName" value="org.hsqldb.jdbcDriver"/>
<property name="url" value="jdbc:hsqldb:."/>
<property name="user" value="sa"/>
<property name="password" value=""/>
</bean>
<!-- ###### JDBC Data Source ###### -->
<bean id="dataSource"
class="org.jencks.factory.ConnectionFactoryFactoryBean">
<property name="managedConnectionFactory"
ref="jdbcManagedConnectionFactory"/>
<property name="connectionManager" ref="connectionManager"/>
</bean>
<bean id="entityManagerFactory"
class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="persistenceXmlLocation" value="file:persistence.xml" />
<property name="jpaVendorAdapter">
<bean
class="org.springframework.orm.jpa.vendor.OpenJpaVendorAdapter">
<property name="showSql" value="true" />
<property name="generateDdl" value="true" />
<property name="database" value="MYSQL" />
</bean>
</property>
<property name="jpaDialect">
<bean
class="org.springframework.orm.jpa.vendor.OpenJpaDialect"/>
</property>
</bean>
</beans>
but in unit test , which extends AbstractJpaTests and which worked before
with
org.springframework.orm.jpa.JpaTransactionManager, transactions are not
commited.
is it correct way to configure entityManagerFactory?
and my persistence.xml:
<persistence-unit name="test1" >
<class>myclass</class>
<exclude-unlisted-classes/>
</persistence-unit>
thanks,
Alex.
--
View this message in context: http://n2.nabble.com/openjpa-jencks-spring-configuration-tp3511038p3511038.html
Sent from the OpenJPA Users mailing list archive at Nabble.com.
Re: openjpa,jencks,spring configuration...
Posted by aaaaaa <aa...@trash2009.com>.
do I need to set "openjpa.ManagedRuntime" in this case?
can anyone tell me what class should be used ?
thanks.
--
View this message in context: http://n2.nabble.com/openjpa-jencks-spring-configuration-tp3511038p3575520.html
Sent from the OpenJPA Users mailing list archive at Nabble.com.