ฉันได้รับข้อผิดพลาดต่อไปนี้ในไฟล์ log4j2.xml ของฉัน:
Error processing element GELF ([Appenders: null]): CLASS_NOT_FOUND
ตอนแรกฉันคิดว่าเป็นเพราะฉันอ้างอิงถึงภาคผนวกที่ไม่ถูกต้อง แต่ฉันยังคงมีข้อผิดพลาดหลังจากแสดงความคิดเห็นแล้ว
นี่คือสิ่งที่ฉันมี:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="info" packages="org.graylog2.log4j2">
<Appenders>
<GELF name="gelfAppender"
server="org.graylog2.log.GelfAppender"
port="12201"
hostName="some.host"
facility="GELF-JAVA"
extractStacktrace="true"
addExtendedInformation="true">
<PatternLayout pattern="${some_pattern}"/>
<!-- Additional fields -->
<KeyValuePair key="someKey" value="someVal"/>
</GELF>
</Appenders>