This forum is now a read-only archive. All commenting, posting, registration services have been turned off. Those needing community support and/or wanting to ask questions should refer to the Tag/Forum map, and to http://spring.io/questions for a curated list of stackoverflow tags that Pivotal engineers, and the community, monitor.

This servicemethod was executed until yesterday in an transaction like defined every 15 seconds. I don't know what I changed but I have the problem that the method isn't in a transaction. If I analyse the stacktrace when I have an breakpoint in the method, I see that the method isn't going through the TransactionInterception. And I don't know why or what I had changed.

I was so desperated that I made a copy of the implementation (MyServiceImplClone) with exactly the same content with a different beanname. And what I don't understand that this clone version method passes the TransactionInterceptor and is invoked in a transaction.

When I don't bind the original Service to the applicationContext then I have the same problmes with the copy service again.

Can anyone explain or give a hint about this? I don't really know what I changed or what the problem is.