I never could get <tx:annotation-driven /> working, however i settled for this alternative which still allows me to define annotation driven transactions by dropping these bean definitions in my context.xml
<bean class="org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator"/> <bean class="org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor"> <property name="transactionInterceptor" ref="txInterceptor"/> </bean> <bean id="txInterceptor" class="org.springframework.transaction.interceptor.TransactionInterceptor"> <property name="transactionManager" ref="txManager"/> <property name="transactionAttributeSource"> <bean class="org.springframework.transaction.annotation.AnnotationTransactionAttributeSource"/> </property> </bean> as described here. Thanks,Jeshurun --- On Thu, 10/7/10, Thiago H. de Paula Figueiredo <thiag...@gmail.com> wrote: From: Thiago H. de Paula Figueiredo <thiag...@gmail.com> Subject: Re: @Transactional annotation driven transactions in injected services - Proxy not created To: "Tapestry users" <users@tapestry.apache.org> Received: Thursday, October 7, 2010, 2:21 PM On Thu, 07 Oct 2010 16:15:17 -0300, Jeshurun Daniel <sjeshu...@yahoo.ca> wrote: >> Hi!Hi again, >> If you're talking about Spring beansYes I am >> Are you sure you used all the XML namespaces correctly?Could you please >> elaborate on this a little? > > Hmm that is very strange. Did you use the OpenSessionInView filter as well? Yes. > Do you think that has anything to do with it? No. > Do i have to set the <context-param> tapestry.use-external-spring-context to > true? Probably. --Thiago H. de Paula Figueiredo Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and instructor Owner, Ars Machina Tecnologia da Informação Ltda. http://www.arsmachina.com.br --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org