使用ESAPI记录器生成的日志

问题描述 投票:0回答:1

我正在我的应用程序中使用ESAPI记录器。记录器logger = ESAPI.getLogger(ABC.class)

在ABC.java类中,我们使用INFO级别来打印日志。根据定义,我们知道,Info接受:

两个参数:info(Logger.EventType类型,java.lang.String消息)

三个参数:info(Logger.EventType类型,java.lang.String消息,java.lang.Throwable throwable)

我在应用程序中提供了两个参数:logger.info(EVENT_TYPE,msg);

日志以以下格式生成:

[事件成功匿名:null @ unknown-> /com.sample.package.ABC][msg]

我想要这种格式的日志:

[事件成功] [消息]

请告诉我如何删除由于EVENT_TYPE参数而要打印的多余详细信息。

logging log4j esapi
1个回答
0
投票

如果不重写该库的那部分是不可能的。目前尚无配置控件。

将PR提交给https://www.github.com/ESAPI/esapi-java-legacy

作为项目的共同负责人,我不会自己听音乐,因为它是噪音,所以请忽略它。 grep满足您的需求。

© www.soinside.com 2019 - 2024. All rights reserved.