kot
Aug 9th, 2011, 08:43 AM
Hi,
I'm trying to play with Spring Data. I'm getting java.lang.AbstractMethodError exception on SimpleJpaRepositoryConfiguration.getNamedQueriesLo cation() method.
Here is my simple setup:
Spring 3.0.5
spring-data-jpa-1.0.0.RC1.jar
spring-data-commons-core-1.1.0.RC1.jar
spring-data-neo4j-1.1.0.RC1.jar
spring-data-commons-aspects-1.0.0.M3.jar
persistence.xml:
<persistence-unit name="Test">
<provider>org.apache.openjpa.persistence.PersistenceProvider Impl</provider>
<class>test.jpastuff.Item</class>
<properties>
<property name="openjpa.ConnectionDriverName" value="com.ibm.db2.jcc.DB2Driver"/>
<property name="openjpa.ConnectionURL" value="jdbc:db2:...."/>
<property name="openjpa.ConnectionUserName" value=""/>
<property name="openjpa.ConnectionPassword" value=""/>
<property name="openjpa.Log" value="DefaultLevel=TRACE, Runtime=TRACE, Tool=TRACE"/>
</properties>
</persistence-unit>
jpa-config.xml:
<repositories base-package="test.jpastuff.repository" />
<bean id="jpatestmanager" class="test.jpastuff.ItemManager" />
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalEntityManagerFact oryBean" >
<property name="persistenceUnitName" value="Test" />
<tx:annotation-driven transaction-manager="txManager"></tx:annotation-driven>
<bean id="txManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory"
ref="entityManagerFactory">
</property>
</bean>
any advise?
I'm trying to play with Spring Data. I'm getting java.lang.AbstractMethodError exception on SimpleJpaRepositoryConfiguration.getNamedQueriesLo cation() method.
Here is my simple setup:
Spring 3.0.5
spring-data-jpa-1.0.0.RC1.jar
spring-data-commons-core-1.1.0.RC1.jar
spring-data-neo4j-1.1.0.RC1.jar
spring-data-commons-aspects-1.0.0.M3.jar
persistence.xml:
<persistence-unit name="Test">
<provider>org.apache.openjpa.persistence.PersistenceProvider Impl</provider>
<class>test.jpastuff.Item</class>
<properties>
<property name="openjpa.ConnectionDriverName" value="com.ibm.db2.jcc.DB2Driver"/>
<property name="openjpa.ConnectionURL" value="jdbc:db2:...."/>
<property name="openjpa.ConnectionUserName" value=""/>
<property name="openjpa.ConnectionPassword" value=""/>
<property name="openjpa.Log" value="DefaultLevel=TRACE, Runtime=TRACE, Tool=TRACE"/>
</properties>
</persistence-unit>
jpa-config.xml:
<repositories base-package="test.jpastuff.repository" />
<bean id="jpatestmanager" class="test.jpastuff.ItemManager" />
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalEntityManagerFact oryBean" >
<property name="persistenceUnitName" value="Test" />
<tx:annotation-driven transaction-manager="txManager"></tx:annotation-driven>
<bean id="txManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory"
ref="entityManagerFactory">
</property>
</bean>
any advise?