[jboss-jira] [JBoss JIRA] (WFLY-5235) CDI interceptors are not called when invoking observer method

Dirk Weil (JIRA) issues at jboss.org
Sun Aug 30 08:41:05 EDT 2015


Dirk Weil created WFLY-5235:
-------------------------------

             Summary: CDI interceptors are not called when invoking observer method
                 Key: WFLY-5235
                 URL: https://issues.jboss.org/browse/WFLY-5235
             Project: WildFly
          Issue Type: Bug
          Components: CDI / Weld
    Affects Versions: 9.0.1.Final
            Reporter: Dirk Weil
            Assignee: Stuart Douglas


The following code runs with an active transaction on WFLY 8.2.0, but failes with an TransactionRequiredException on WFLY 9.0.1:

@ApplicationScoped
public class InitCocktailDemoDataService
{
  @PersistenceContext
  private EntityManager entityManager;

  @Transactional
  private void createDemoData(@Observes @Initialized(ApplicationScoped.class) Object event)
  {
        this.entityManager.merge(someEntity);
      }

It seems that interceptors aren't called at all - at least for observers of scope lifecycle events.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jboss-jira mailing list