次のメッセージが表示されます
ERROR Failed to write log event to MongoDB due to invalid result [0]
log4j2 v2.0-beta8 で NoSQLAppender を使用する場合
エラーにもかかわらず、ログ イベントが 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 のソースにそのような文字列は見つかりませんでした。