On 2023-02-20 Frank Upgang commented: Both, nesting a sift appender inside <if> or <springProfile> fails the same way: It is SimpleRuleStore.matchActions() that does not find a matching action. After there is no exact math, no suffix and no prefix match the transparent path parts are removed. Debugging the example provided by @sebastien_philippon: Searching for "[configuration][if][appender][sift]" fails, removing the transparent parts brings "[configuration][appender]" - which in the end does not match "configuration/appender/sift" (as configured in JoranConfiguratorBase). |