Sebastian Nagel created NUTCH-3118: -------------------------------------- Summary: Logging pattern missing one argument placeholder Key: NUTCH-3118 URL: https://issues.apache.org/jira/browse/NUTCH-3118 Project: Nutch Issue Type: Bug Components: logging, plugin Affects Versions: 1.19 Reporter: Sebastian Nagel Assignee: Sebastian Nagel Fix For: 1.21
{noformat} 2025-07-16 09:52:00,603 INFO o.a.n.p.PluginRepository [main] Registered Extension-Points: 2025-07-16T07:52:00.603565Z main WARN found 1 argument placeholders, but provided 2 for pattern ` ({})` 2025-07-16T07:52:00.603702Z main WARN found 1 argument placeholders, but provided 2 for pattern ` ({})` {noformat} This issue was observed while testing a release candidate for 1.21. Because of the eye-catching warning for every Nutch tool, I'm going to include the fix into 1.21. This useful warning seems to be a new feature of the logging libraries. Before (Nutch 1.19 and 1.20) the log messages were simply missing one parameter: {noformat} 2025-07-11 15:50:17,951 INFO o.a.n.p.PluginRepository [main] Registered Extension-Points: 2025-07-11 15:50:17,951 INFO o.a.n.p.PluginRepository [main] (Nutch Content Parser) 2025-07-11 15:50:17,951 INFO o.a.n.p.PluginRepository [main] (Nutch URL Filter) 2025-07-11 15:50:17,951 INFO o.a.n.p.PluginRepository [main] (HTML Parse Filter) {noformat} With the fix applied, it's: {noformat} 2025-07-16 09:56:06,849 INFO o.a.n.p.PluginRepository [main] Registered Extension-Points: 2025-07-16 09:56:06,849 INFO o.a.n.p.PluginRepository [main] Nutch Content Parser (org.apache.nutch.parse.Parser) 2025-07-16 09:56:06,849 INFO o.a.n.p.PluginRepository [main] Nutch URL Filter (org.apache.nutch.net.URLFilter) 2025-07-16 09:56:06,849 INFO o.a.n.p.PluginRepository [main] HTML Parse Filter (org.apache.nutch.parse.HtmlParseFilter) {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)