}
@Test
public void testDoNotRollbackAppException() throws Throwable
{
Barfing bean = container.constructProxy(Barfing.class);
tm.begin();
try
{
bean.barf(new DoNotRollbackAppException());
fail("Should have thrown DoNotRollbackAppException (EJB 3.0 14.3.1 table 14)");
}
catch(DoNotRollbackAppException e)
{
// good