I'm having the issue described here:
http://forum.springsource.org/showthread.php?122363-Applying-transaction-boundaries
I do have my autoscan correct, with:
<!-- Auto scan the components, excluding the controllers (they are scanned in dispatchServlet-servlet.xml -->
<context:component-scan base-package="com.my.base.package">
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" />
</context:component-scan>
and the one that has controllers elsewhere. Both of these statements are working, as my controllers are controllers, and the autowiring of repositories is all working (so both of the component-scan must be running). But the @Transactional in my controllers is not working, so, I'm getting not in transaction exceptions.
Can anyone think of something I may have missed?