SOLVED! I had to change the tag value to: value="transactions-optional"
THANKS A LOT SUDHIR! 2010/6/11 Sudhir Ramanandi <[email protected]> > I remember I had encountered the same error.. I don't remember what I did. > But here's a part of my application context.. and yest It works :) > > <!-- Enable support for @Repository components --> > <context:component-scan base-package="org.ramanandi.matri.domain" /> > <context:component-scan base-package="org.ramanandi.framework.domain" > /> > > <bean id="entityManagerFactory" > > class="org.springframework.orm.jpa.LocalEntityManagerFactoryBean"> > <property name="persistenceUnitName" > value="transactions-optional"/> > </bean> > > <bean id="persistenceUnitManager" > > class="org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager"> > <property name="persistenceXmlLocation"> > <value>classpath:META-INF/persistence.xml</value> > </property> > </bean> > > <!-- Needed so the @PersistenceUnit annotation is recognized --> > > <bean > class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor" > /> > > <!-- > Transaction manager for a single EntityManagerFactory (alternative > to JTA) > > --> > <bean id="transactionManager" > class="org.springframework.orm.jpa.JpaTransactionManager"> > <property name="entityManagerFactory" ref="entityManagerFactory" /> > </bean> > > <!-- support for @configurable using Aspect J --> > <context:spring-configured/> > > Let me know if it solves your proble. > > Thanks > SN > > On Fri, Jun 11, 2010 at 8:00 AM, Cleber Dantas Silva <[email protected]>wrote: > >> Hi everybody ! >> >> Im using SDK 1.3.4 Spring ORM 3.0.2 >> >> Im with some problems using on GAE. >> >> Im with the follow config:(applicationContext-dao.xml) >> >> <bean >> class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor"/> >> <bean id="myEmf" >> class="org.springframework.orm.jpa.LocalEntityManagerFactoryBean"> >> <property name="persistenceUnitName" value="protos-domain-unit"/> >> </bean> >> >> <!-- Transaction manager --> >> <bean id="transactionManager" >> class="org.springframework.orm.jpa.JpaTransactionManager"> >> <property name="entityManagerFactory" ref="myEmf" /> >> </bean> >> >> <!-- Activates @Transactional --> >> <tx:annotation-driven transaction-manager="transactionManager" /> >> <!-- The dao classes are autodetected POJOs labeled with the @Repository >> annotation. --> >> <context:component-scan base-package="com.tikaboo.protos.dao"/> >> >> >> When i start the application, it returns: >> >> SEVERE: Context initialization failed >> org.springframework.beans.factory.BeanCreationException: Error creating >> bean with name 'myEmf' defined in ServletContext resource >> [/WEB-INF/applicationContext-dao.xml]: Invocation of init method failed; >> nested exception is javax.persistence.PersistenceException: Provider error. >> Provider: org.datanucleus.store.appengine.jpa.DatastorePersistenceProvider >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1412) >> >> Did you experience this error? >> >> Thanks ! >> Cleber >> >> >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google App Engine for Java" group. >> To post to this group, send email to >> [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<google-appengine-java%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/google-appengine-java?hl=en. >> > > > > -- > Sudhir Ramanandi > http://www.ramanandi.org > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine-java%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
