[ https://issues.apache.org/jira/browse/TOMEE-1013?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13735782#comment-13735782 ]
Luca Masini commented on TOMEE-1013: ------------------------------------ Hi, deleted the tomcat-embedded snapshot, but the error is still there. I got many checksum errors downloading some snapshots, may be the error is in there and I can try to force download. Can you please me the class that I need to check to be sure I got the right dependencies ? Thank you. > ContextNotActiveException using TomEE embedded into Arquillian > -------------------------------------------------------------- > > Key: TOMEE-1013 > URL: https://issues.apache.org/jira/browse/TOMEE-1013 > Project: TomEE > Issue Type: Bug > Components: TomEE Arquillian Adapters > Affects Versions: 1.5.2 > Environment: Mac OS, Java 1.7.0_10 > Reporter: Luca Masini > Assignee: Romain Manni-Bucau > Fix For: 1.6.0 > > Attachments: testcase-cdi-stateful.zip, testcase-cdi-stateful.zip > > > You cannot use a transactional event listener from a Stateful EJB to a > business method of the same bean: > @Stateful > public class MySFEJB { > .... > public void sender() { > transactionListener.fire(new Payload()); > } > public void receiver(@Observes(during = TransactionPhase.AFTER_SUCCESS) > Payload payload) { > // code omitted > } > into the log you can read: > INFO: Cannot send event to bean in non-active context : > [ExtendedEntityManagerService, Name:null, WebBeans Type:ENTERPRISE, API > Types:[java.io.Serializable,java.lang.Object,net.lucamasini.synch.mobile.boundary.ExtendedEntityManagerService], > Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]] > then inside the container this Exception is raised (BeanManagerImpl.java:351): > throw new ContextNotActiveException("WebBeans context with scope > type annotation @" > + scopeType.getSimpleName() + > " does not exist within current thread"); > Everything works fine using the same code inside TomEE as a normal container > and not for Integration Tests. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira