[ 
https://issues.apache.org/jira/browse/MYFACES-4689?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17902299#comment-17902299
 ] 

Volodymyr Siedlecki commented on MYFACES-4689:
----------------------------------------------

We can look at this a bit later - changing fix version from 4.1.0-RC4 to 4.1.1.

> CDI support log message can be misleading
> -----------------------------------------
>
>                 Key: MYFACES-4689
>                 URL: https://issues.apache.org/jira/browse/MYFACES-4689
>             Project: MyFaces Core
>          Issue Type: Bug
>    Affects Versions: 4.0.2
>            Reporter: Markus Jung
>            Priority: Minor
>             Fix For: 5.0.0, 4.0.3, 4.1.0-RC4
>
>
> I was debugging something in Apache TomEE and was confused that I saw this in 
> my logs
> {code:java}
> INFO - MyFaces Core CDI support enabled
> INFO - MyFaces Core Bean Validation support enabled
> INFO - Couldn't discover the current project stage, using Production
> INFO - MyFaces Core has started, it took [9206] ms.
> {code}
> I knew for sure CDI was not available in FacesInitializerImpl because that's 
> the part I have been debugging. The log message depends on if 
> jakarta.enterprise.inject.spi.BeanManager is available on the Classloader, 
> not if a running CDI container was actually detected when MyFaces started
>  
> IMO either the log message should be changed to something like "MyFaces Core 
> successfully detected CDI" (which IMO can still confuse users) or the message 
> should just be logged in FacesInitializerImpl



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

Reply via email to