Refined logging to include target class for each transactional method name
Also simplified cache key 'hashCode' implementation, relying on 'equals' to differentiate between same method on different target classes.
Issue: SPR-11267
@ -104,7 +104,9 @@ public abstract class AbstractFallbackTransactionAttributeSource implements Tran
@@ -104,7 +104,9 @@ public abstract class AbstractFallbackTransactionAttributeSource implements Tran
}
else{
if(logger.isDebugEnabled()){
logger.debug("Adding transactional method '"+method.getName()+"' with attribute: "+txAtt);
@ -225,7 +227,7 @@ public abstract class AbstractFallbackTransactionAttributeSource implements Tran
@@ -225,7 +227,7 @@ public abstract class AbstractFallbackTransactionAttributeSource implements Tran