Does new transaction starts when method b() is called from method a()?
Or this is just a method call from the object and annotation does not work?
If so, how to do that transaction started?

```
@Stateless
public class TestBean {
    @TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)
    public void a() {
        b();
    }

    @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
    public void b() {
    }
}

```