Uploaded image for project: 'TomEE'
  1. TomEE
  2. TOMEE-3782

cdi-request-scope example not working

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      Tried cdi-request-scope but only one line of "Soup created" printed in the output. It expected to see two lines of "Soup created".

      Running org.superbiz.cdi.requestscope.RestaurantTest
       INFO - ********************************************************************************
       INFO - OpenEJB [http://tomee.apache.org/]
       INFO - Startup: Tue Aug 17 23:51:34 HKT 2021
       INFO - Copyright 1999-2021 (C) Apache TomEE Project, All Rights Reserved.
       INFO - Version: 8.0.8-SNAPSHOT
       INFO - Build date: 20210817
       INFO - Build time: 03:59
       INFO - ********************************************************************************
       INFO - openejb.home = /Users/szetszwo/_lion/java/tomee/examples/cdi-request-scope
       INFO - openejb.base = /Users/szetszwo/_lion/java/tomee/examples/cdi-request-scope
       INFO - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@23ceabc1
       INFO - Succeeded in installing singleton service
       INFO - Using 'javax.ejb.embeddable.EJBContainer=true'
       INFO - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
       INFO - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
       INFO - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
       INFO - Creating TransactionManager(id=Default Transaction Manager)
       INFO - Creating SecurityService(id=Default Security Service)
       INFO - Found EjbModule in classpath: /Users/szetszwo/_lion/java/tomee/examples/cdi-request-scope/target/classes
       INFO - Beginning load: /Users/szetszwo/_lion/java/tomee/examples/cdi-request-scope/target/classes
       INFO - Configuring enterprise application: /Users/szetszwo/_lion/java/tomee/examples/cdi-request-scope
       INFO - Auto-deploying ejb Waiter: EjbDeployment(deployment-id=Waiter)
       INFO - Auto-deploying ejb Chef: EjbDeployment(deployment-id=Chef)
       INFO - Configuring Service(id=Default Stateless Container, type=Container, provider-id=Default Stateless Container)
       INFO - Auto-creating a container for bean Waiter: Container(type=STATELESS, id=Default Stateless Container)
       INFO - Creating Container(id=Default Stateless Container)
       INFO - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
       INFO - Auto-creating a container for bean cdi-request-scope.Comp1704491411: Container(type=MANAGED, id=Default Managed Container)
       INFO - Creating Container(id=Default Managed Container)
       INFO - Using directory /var/folders/z_/d8ztbwkn7g79p2x3mjzkdwv00000gn/T for stateful session passivation
       INFO - Enterprise application "/Users/szetszwo/_lion/java/tomee/examples/cdi-request-scope" loaded.
       INFO - Assembling app: /Users/szetszwo/_lion/java/tomee/examples/cdi-request-scope
       INFO - Jndi(name="java:global/cdi-request-scope/Waiter!org.superbiz.cdi.requestscope.Waiter")
       INFO - Jndi(name="java:global/cdi-request-scope/Waiter")
       INFO - Jndi(name="java:global/cdi-request-scope/Chef!org.superbiz.cdi.requestscope.Chef")
       INFO - Jndi(name="java:global/cdi-request-scope/Chef")
       INFO - Existing thread singleton service in SystemInstance(): org.apache.openejb.cdi.ThreadSingletonServiceImpl@23ceabc1
       INFO - Some Principal APIs could not be loaded: org.eclipse.microprofile.jwt.JsonWebToken out of org.eclipse.microprofile.jwt.JsonWebToken not found
       INFO - OpenWebBeans Container is starting...
       INFO - Adding OpenWebBeansPlugin : [CdiPlugin]
       INFO - All injection points were validated successfully.
       INFO - OpenWebBeans Container has started, it took 188 ms.
       INFO - Created Ejb(deployment-id=Chef, ejb-name=Chef, container=Default Stateless Container)
       INFO - Created Ejb(deployment-id=Waiter, ejb-name=Waiter, container=Default Stateless Container)
       INFO - Started Ejb(deployment-id=Chef, ejb-name=Chef, container=Default Stateless Container)
       INFO - Started Ejb(deployment-id=Waiter, ejb-name=Waiter, container=Default Stateless Container)
       INFO - Deployed Application(path=/Users/szetszwo/_lion/java/tomee/examples/cdi-request-scope)
       Soup created
       INFO - Undeploying app: /Users/szetszwo/_lion/java/tomee/examples/cdi-request-scope
       INFO - Destroying OpenEJB container
       Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.059 sec
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            szetszwo Tsz-wo Sze
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: