[jboss-jira] [JBoss JIRA] (WFCORE-2011) Inconsistency of formatter and named-formatter in console logging handler

Brian Stansberry (JIRA) issues at jboss.org
Sat Nov 19 07:31:00 EST 2016


    [ https://issues.jboss.org/browse/WFCORE-2011?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13325265#comment-13325265 ] 

Brian Stansberry commented on WFCORE-2011:
------------------------------------------

You had assigned this to yourself, so if you still wanted to work it, please ping me. The logic I discussed would be in org.jboss.as.controller.operations.global.ReadAttributeHandler, static "resolveAttribute" method.

> Inconsistency of formatter and named-formatter in console logging handler
> -------------------------------------------------------------------------
>
>                 Key: WFCORE-2011
>                 URL: https://issues.jboss.org/browse/WFCORE-2011
>             Project: WildFly Core
>          Issue Type: Bug
>          Components: Domain Management
>    Affects Versions: 3.0.0.Alpha13
>         Environment: It is possible to reproduce with all profiles and all modes.
> All WildFly profiles
> All WildFly clustering mode
> * standalone mode
> * domain mode
>            Reporter: ted won
>            Assignee: Brian Stansberry
>            Priority: Minor
>              Labels: logging
>         Attachments: COLOR-PATTERN.png, CONSOLE-console-handler.png
>
>
> In logging subsystem the default CONSOLE console-handler is defined with COLOR-PATTERN named-formatter.
> And the COLOR-PATTERN named-formatter is defined with: {noformat}"%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"{noformat}
> It is working as it is defined with colors in a console.
> {code:title=standalone.xml}
> ...
> <subsystem xmlns="urn:jboss:domain:logging:3.0">
>     <console-handler name="CONSOLE">
>         <level name="INFO"/>
>         <formatter>
>             <named-formatter name="COLOR-PATTERN"/>
>         </formatter>
>     </console-handler>
> ...
>     <formatter name="COLOR-PATTERN">
>         <pattern-formatter pattern="%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
>     </formatter>
> </subsystem>
> ...
> {code}
> However there is a inconsistency in the CLI and WildFly admin console views.
> In the CLI, CONSOLE formatter is: {noformat}"%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"{noformat} It is wrong and different with the working logging format in a console.
> {code:title=JBoss CLI}
> [standalone at localhost:9990 /] /subsystem=logging/console-handler=CONSOLE:read-resource
> {
>     "outcome" => "success",
>     "result" => {
>         "autoflush" => true,
>         "enabled" => true,
>         "encoding" => undefined,
>         "filter" => undefined,
>         "filter-spec" => undefined,
>         "formatter" => "%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n",
>         "level" => "INFO",
>         "name" => "CONSOLE",
>         "named-formatter" => "COLOR-PATTERN",
>         "target" => "System.out"
>     }
> }
> {code}
> It should be fixed like below:
> {code:title=Expected result}
> [standalone at localhost:9990 /] /subsystem=logging/console-handler=CONSOLE:read-resource
> {
>     "outcome" => "success",
>     "result" => {
>         "autoflush" => true,
>         "enabled" => true,
>         "encoding" => undefined,
>         "filter" => undefined,
>         "filter-spec" => undefined,
>         "formatter" => undefined,
>         "level" => "INFO",
>         "name" => "CONSOLE",
>         "named-formatter" => "COLOR-PATTERN",
>         "target" => "System.out"
>     }
> }
> {code}



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list