I posted this to the EJB3 forum, but have had no replies: http://www.jboss.com/index.html?module=bb&op=viewtopic&t=95354
Basically my app works fine when I deploy to JBoss but inside the embeddable EJB3 container where I'm doing seam integration tests, the application exceptions from my business layer get swallowed and execution continues normally inside my Seam actions.
I'm posting to this forum because I wonder if any other Seam users have had this issue?? It only became a problem once I split out the seperate business layer, rather than performing all business logic inside my Seam actions.
It's a real pain, I can't integration test now!
hoping I'm not alone, before I go a-hunting through the embeddable EJB3 source and trace through all the interceptors to find the exception swallower,
If anybody is/was in the same boat as me: an upgrade from ALPHA8 to ALPHA9 has fixed this problem (although my Entity tests are now failing because the EM isn't being bound, but I'm sure I'll sort that out).