diff --git a/log4j-samples-graalvm/src/main/resources/log4j2-jtl.xml b/log4j-samples-graalvm/src/main/resources/log4j2-jtl.xml
index b3132311..38d60971 100644
--- a/log4j-samples-graalvm/src/main/resources/log4j2-jtl.xml
+++ b/log4j-samples-graalvm/src/main/resources/log4j2-jtl.xml
@@ -26,6 +26,14 @@
+
+
diff --git a/log4j-samples-graalvm/src/main/resources/log4j2.xml b/log4j-samples-graalvm/src/main/resources/log4j2.xml
index 03a9c229..1e2be3fd 100644
--- a/log4j-samples-graalvm/src/main/resources/log4j2.xml
+++ b/log4j-samples-graalvm/src/main/resources/log4j2.xml
@@ -26,6 +26,14 @@
+
+
diff --git a/log4j-samples-graalvm/src/main/resources/logback.xml b/log4j-samples-graalvm/src/main/resources/logback.xml
index 31bf7de7..057e6131 100644
--- a/log4j-samples-graalvm/src/main/resources/logback.xml
+++ b/log4j-samples-graalvm/src/main/resources/logback.xml
@@ -24,7 +24,7 @@
-
+
diff --git a/log4j-samples-graalvm/src/main/resources/logging.properties b/log4j-samples-graalvm/src/main/resources/logging.properties
index 3070627f..d9f00d79 100644
--- a/log4j-samples-graalvm/src/main/resources/logging.properties
+++ b/log4j-samples-graalvm/src/main/resources/logging.properties
@@ -16,7 +16,7 @@
#
##
handlers = java.util.logging.FileHandler
-.level = FINER
+.level = FINE
java.util.logging.FileHandler.pattern = target/logs/file.log
java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.SimpleFormatter.format = %4$s %3$s - %5$s%n
diff --git a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/Log4j2Plugins.json b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/Log4j2Plugins.json
index 7812f6fe..97cad07f 100644
--- a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/Log4j2Plugins.json
+++ b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/Log4j2Plugins.json
@@ -110,6 +110,15 @@
"builderHierarchy": [
"org.apache.logging.log4j.layout.template.json.JsonTemplateLayout$EventTemplateAdditionalField$Builder"
]
+ },
+ "org.apache.logging.log4j.core.filter.ThresholdFilter": {
+ "pluginNames": [
+ "thresholdfilter"
+ ],
+ "elementName": "filter",
+ "printable": true,
+ "defer": false,
+ "builderHierarchy": []
}
},
"jsontemplateresolverfactory": {
diff --git a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/resources/META-INF/native-image/org.apache.logging.log4j/log4j-core/reflect-config.json b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/resources/META-INF/native-image/org.apache.logging.log4j/log4j-core/reflect-config.json
index d36bb915..0b7844e0 100644
--- a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/resources/META-INF/native-image/org.apache.logging.log4j/log4j-core/reflect-config.json
+++ b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/resources/META-INF/native-image/org.apache.logging.log4j/log4j-core/reflect-config.json
@@ -628,5 +628,19 @@
"name": "propertyArray"
}
]
+ },
+ {
+ "name": "org.apache.logging.log4j.core.filter.ThresholdFilter",
+ "methods": [
+ {
+ "name": "createFilter",
+ "parameterTypes": [
+ "org.apache.logging.log4j.Level",
+ "org.apache.logging.log4j.core.Filter$Result",
+ "org.apache.logging.log4j.core.Filter$Result"
+ ]
+ }
+ ],
+ "fields": []
}
-]
\ No newline at end of file
+]
diff --git a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/resources/META-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/resources/META-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat
index ac9efe0d..a1201b77 100644
Binary files a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/resources/META-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat and b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-jtl-minimal/resources/META-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat differ
diff --git a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/Log4j2Plugins.json b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/Log4j2Plugins.json
index 6da7a868..4fb44b55 100644
--- a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/Log4j2Plugins.json
+++ b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/Log4j2Plugins.json
@@ -506,6 +506,15 @@
"builderHierarchy": [
"org.apache.logging.log4j.core.layout.PatternLayout$Builder"
]
+ },
+ "org.apache.logging.log4j.core.filter.ThresholdFilter": {
+ "pluginNames": [
+ "thresholdfilter"
+ ],
+ "elementName": "filter",
+ "printable": true,
+ "defer": false,
+ "builderHierarchy": []
}
},
"typeconverter": {
diff --git a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/resources/META-INF/native-image/org.apache.logging.log4j/log4j-core/reflect-config.json b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/resources/META-INF/native-image/org.apache.logging.log4j/log4j-core/reflect-config.json
index e9991af6..4b2c5187 100644
--- a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/resources/META-INF/native-image/org.apache.logging.log4j/log4j-core/reflect-config.json
+++ b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/resources/META-INF/native-image/org.apache.logging.log4j/log4j-core/reflect-config.json
@@ -1316,5 +1316,19 @@
}
],
"fields": []
+ },
+ {
+ "name": "org.apache.logging.log4j.core.filter.ThresholdFilter",
+ "methods": [
+ {
+ "name": "createFilter",
+ "parameterTypes": [
+ "org.apache.logging.log4j.Level",
+ "org.apache.logging.log4j.core.Filter$Result",
+ "org.apache.logging.log4j.core.Filter$Result"
+ ]
+ }
+ ],
+ "fields": []
}
-]
\ No newline at end of file
+]
diff --git a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/resources/META-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/resources/META-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat
index c81c04bc..6d4a979a 100644
Binary files a/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/resources/META-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat and b/log4j-samples-graalvm/src/reachability-metadata/log4j-core-minimal/resources/META-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat differ
diff --git a/log4j-samples-graalvm/src/test/java/org/apache/logging/log4j/samples/graalvm/JsonTemplateLayoutIT.java b/log4j-samples-graalvm/src/test/java/org/apache/logging/log4j/samples/graalvm/JsonTemplateLayoutIT.java
index 48a05c18..ba160a71 100644
--- a/log4j-samples-graalvm/src/test/java/org/apache/logging/log4j/samples/graalvm/JsonTemplateLayoutIT.java
+++ b/log4j-samples-graalvm/src/test/java/org/apache/logging/log4j/samples/graalvm/JsonTemplateLayoutIT.java
@@ -33,7 +33,7 @@
*/
class JsonTemplateLayoutIT {
- static final String[] STANDARD_LEVELS = {"ERROR", "WARN", "INFO", "DEBUG", "TRACE"};
+ static final String[] STANDARD_LEVELS = {"ERROR", "WARN", "INFO", "DEBUG"};
@Test
void verifyStdOut() {
diff --git a/log4j-samples-graalvm/src/test/java/org/apache/logging/log4j/samples/graalvm/StandardIT.java b/log4j-samples-graalvm/src/test/java/org/apache/logging/log4j/samples/graalvm/StandardIT.java
index ccb57442..088e4ea2 100644
--- a/log4j-samples-graalvm/src/test/java/org/apache/logging/log4j/samples/graalvm/StandardIT.java
+++ b/log4j-samples-graalvm/src/test/java/org/apache/logging/log4j/samples/graalvm/StandardIT.java
@@ -32,7 +32,7 @@
*/
class StandardIT {
- static final String[] STANDARD_LEVELS = {"ERROR", "WARN", "INFO", "DEBUG", "TRACE"};
+ static final String[] STANDARD_LEVELS = {"ERROR", "WARN", "INFO", "DEBUG"};
@Test
void verifyStdOut() {