On Mar 5, 2009, at 11:40 PM, Norbert Rieger wrote:

a) geronimo log (log level INFO)
if I make the annotation on bean class level, I got logs like:

16:19:35,968 INFO [Transaction] TX RequiresNew: Suspended transaction org.apache.geronimo.transaction.manager.transactioni...@1c21ffe 16:19:35,968 INFO [Transaction] TX RequiresNew: Started transaction org.apache.geronimo.transaction.manager.transactioni...@377dda 16:20:46,687 INFO [Transaction] TX RequiresNew: Committing transaction org.apache.geronimo.transaction.manager.transactioni...@377dda 16:20:46,859 INFO [Transaction] TX RequiresNew: Resuming transaction org.apache.geronimo.transaction.manager.transactioni...@1c21ffe

This lines are missing if the annotation is on bean method level

If this is the case than it's a bug, however we have extensive tests for transaction attributes that cover simple bean/method usage as well as inheritance, java overriding and complex xml overriding. So there's really nothing I can check for on our end that isn't checked already.

I'll need you to reproduce this in a test case in order to really debug this.

-David

Reply via email to