No, I've never seen such problems before.
Do you have an XA resource that participates in this or another transaction?
I've seen a problem with JPA not being part of a transaction in junit tests with the embedded GF when there GF server is created more than once in the same VM, but not with the regular GF.
-marina
[Message sent by forum member 'mvatkina']
http://forums.java.net/jive/thread.jspa?messageID=478022