If I have a transactionally managed class, in which I have two methods e.g
void OuterMethod(Data somedata)
{
this.InnerMethod(somedata)
}
@Transactional("mymanager")
void InnerMethod(Data somedata)
{
//writes some things
}
is this valid? I can’t get it to write to the database for some reason, although it doesn’t give me any errors.
The information might be a bit dated, but to my knowledge it’s still accurate (not sure about the “exposeProxy” flag though)
See http://forum.springsource.org/showthread.php?t=9926