Show some code. What is the complete call chain? Where does the lazy exception happen? One still has to be careful, using EJBs etc are no guarantees that there won't be LIE:s...
Man, my bad.
The invoked service had a bean managed transaction, which was there by mistake.