Also take a look at TCK version of the test: org.jboss.cdi.tck.tests.event.observer.transactional.TransactionalObserverTest
Also take a look at TCK version of the test:
org.jboss.cdi.tck.tests.event.observer.transactional.TransactionalObserverTest