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



Reply via email to