0

我收到以下消息

ERROR Failed to write log event to MongoDB due to invalid result [0]

将 NoSQLAppender 与 log4j2 v2.0-beta8 一起使用时

尽管出现错误,日志事件仍被写入 MongoDB。你知道如何压制它吗?

这是我的配置

<?xml version="1.0" encoding="UTF-8"?>
<configuration status="WARN">
    <appenders>
        <NoSql name="databaseAppender" suppressExceptions="true">
            <MongoDb collectionName="applicationLog" factoryClassName="com.borsch.DBManager" factoryMethodName="getNewMongoClient" writeConcernConstant="NONE" username="root" password="qwe"/>
        </NoSql>
    </appenders>
    <loggers>
        <root level="error">
            <appender-ref ref="databaseAppender"/>
        </root>
    </loggers>
</configuration>

更奇怪的是我找不到生成它的代码。我在 log4j2 的源代码中没有找到这样的字符串。

4

1 回答 1

0

我向维护人员报告了这个问题,并得到了修复。

于 2013-08-03T10:56:34.973 回答