[ 
https://issues.apache.org/jira/browse/TOMEE-4567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Johan Borchers updated TOMEE-4567:
----------------------------------
    Environment: macOS Tahoe 26.1, Apache Tomee web 10.1.2, Apache NetBeans 28, 
Temurin JDK build 21.0.8+9-LTS

> RequestScoped CDI injected entityManager is not RequestScoped
> -------------------------------------------------------------
>
>                 Key: TOMEE-4567
>                 URL: https://issues.apache.org/jira/browse/TOMEE-4567
>             Project: TomEE
>          Issue Type: Bug
>          Components: TomEE Core Server
>    Affects Versions: 10.1.2
>         Environment: macOS Tahoe 26.1, Apache Tomee web 10.1.2, Apache 
> NetBeans 28, Temurin JDK build 21.0.8+9-LTS
>            Reporter: Johan Borchers
>            Priority: Major
>         Attachments: image-2025-12-29-13-36-21-927.png, 
> image-2025-12-29-13-38-05-548.png, image-2025-12-29-13-42-26-914.png, 
> image-2025-12-29-13-43-35-435.png, image-2025-12-29-13-55-50-848.png
>
>
> I have an @ApplicationScoped JPA service class and an @RequestScoped CDI
> MyEntityManagerProvider.
> Injecting the RequestScoped MyEntityManagerProvider in the @ApplicationScoped 
> JPA service class always results in the same (Jta)EntityManager via the 
> getter on the MyEntityManagerProvider.
> In GlassFish 7.0.25 I get for every request a unique EntityManager.
> It looks as if the @RequestScoped CDI Context is not honored for the 
> (Jta)EntityManager.
> @RequestScoped MyEntityManagerProvider.
> !image-2025-12-29-13-36-21-927.png|width=427,height=172!
>  
> @ApplicationScoped MessageServiceBean
> !image-2025-12-29-13-38-05-548.png|width=533,height=289!
> @RequestScoped MessageView Faces bean
> !image-2025-12-29-13-43-35-435.png|width=505,height=471!
> For every call I get the same JtaEntitymanager object.
> !image-2025-12-29-13-55-50-848.png|width=380,height=240!  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to