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

Ragini Gawande commented on LOG4J2-3419:
----------------------------------------

[~pkarwasz] ,

I verified my code with the latest snapshot created on March 21st 

with that patch the log levels are printed correctly but the ID is not printed 
correctly
{noformat}
2022-03-23 13:10:14,862 Main[FATALid] :main: example.com.Test FATAL - Ragini 
Level.FATAL log
2022-03-23 13:10:14,863 Main[ERRORid] :main: example.com.Test ERROR - Ragini 
Level.ERROR log
2022-03-23 13:10:14,863 Main[WARNINGid] :main: example.com.Test WARNING - 
Ragini Level.WARNING log
2022-03-23 13:10:14,864 Main[SEVEREid] :main: example.com.Test SEVERE - Ragini 
Level.SEVERE log
2022-03-23 13:10:14,864 Main[UM_INFOid] :main: example.com.Test UM_INFO - 
Ragini Level.UM_INFO log
2022-03-23 13:10:14,864 Main[INFOid] :main: example.com.Test INFO - Ragini 
Level.INFO log
2022-03-23 13:10:14,864 Main[CONFIGid] :main: example.com.Test CONFIG - Ragini 
Level.CONFIG log
2022-03-23 13:10:14,864 Main[FINEid] :main: example.com.Test FINE - Ragini 
Level.FINE log
2022-03-23 13:10:14,864 Main[FINERid] :main: example.com.Test FINER - Ragini 
Level.FINER log
2022-03-23 13:10:14,865 Main[FINESTid] :main: example.com.Test FINEST - Ragini 
Level.FINEST log{noformat}
Here instead of printing the id its printing FATALid String

> Unable to create custom logging level using log4j 2 Bridge API
> --------------------------------------------------------------
>
>                 Key: LOG4J2-3419
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-3419
>             Project: Log4j 2
>          Issue Type: Bug
>          Components: Log4j 1.2 bridge
>    Affects Versions: 2.17.1
>         Environment: Using log4j 2 bridge API: log4j-1.2-api-2.17.1.jar
>            Reporter: Ragini Gawande
>            Assignee: Piotr Karwasz
>            Priority: Blocker
>             Fix For: 2.17.3
>
>         Attachments: DemoCustom.zip, Level.java, log4j.properties
>
>
> Unable to create custom logging level using log4j 2 Bridge API
> Following did not create a custom logging level
> *public static final int FINE_INT = 13000;*
> *public static final Level FINE = new Level(FINE_INT, "FINE", 7);* 
>  
> Using FINE logging level is considered to be DEBUG level by default while 
> printing it
> *Adding log:*
> log.log({*}Level.FINE{*},"PRINT: Level.FINE log");
>  
> *Expected log printed:*
> 2022-02-25 15:50:09,208 Main[6788] :main: example.com.Test *FINE* - PRINT: 
> Level.FINE log 
>  
> *Actual log printed:*
> 2022-02-25 15:50:09,208 Main[6788] :main: example.com.Test *DEBUG* - PRINT: 
> Level.FINE log 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to