Hi, I'm using Spring, among other, for declarative transaction demarcation.
This morning a colleage of mine had a problem, which turned out to be both a Hibernate collection mapping problem (I love those :-( ) and the fact that he named the service method in a way that the transation attributes did not intercept, that is, the method was named "clearPrivileges" but there was no "clear*" transaction attribute declaration in the transaction proxy.
Is there any way to make Spring cry out loud if it finds a method whose transaction attributes are not declared explicitly?


Reply With Quote