<div dir="ltr">I've been trying to add some debug logging to my metadata filters so I can track for my own understanding when/if they apply and in what order. Assuming the logging configuration doesn't suppress the message, is there any more general reason why the following shouldn't log when the MetadataFilter runs?<div><br></div><div><div style="line-height:19px"><div style="line-height:19px"><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)"><span style="color:rgb(128,0,0)"><MetadataFilter</span> <span style="color:rgb(229,0,0)">xsi:type</span>=<span style="color:rgb(0,0,255)">"EntityAttributes"</span><span style="color:rgb(128,0,0)">></span></div><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)">    <span style="color:rgb(128,0,0)"><AttributeFilterScript></span></div><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)">        <span style="color:rgb(128,0,0)"><Script></span></div><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)">        <span style="color:rgb(0,0,255)"><![CDATA[</span></div><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)"><span style="color:rgb(0,0,255)">            (function (attribute) {</span></div><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)"><span style="color:rgb(0,0,255)">                "use strict";</span></div><font color="#000000" style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre"><br></font><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)"><span style="color:rgb(0,0,255)">                var logger = Java.type("org.slf4j.LoggerFactory").getLogger("testLogger");</span></div><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)"><span style="color:rgb(0,0,255)">                logger.error('Hello?');</span></div><font color="#000000" style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre"><br></font><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)"><span style="color:rgb(0,0,255)">                return true;</span></div><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)"><span style="color:rgb(0,0,255)">            }(input));</span></div><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)"><span style="color:rgb(0,0,255)">        ]]></span></div><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)">        <span style="color:rgb(128,0,0)"></Script></span></div><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)">    <span style="color:rgb(128,0,0)"></AttributeFilterScript></span></div><div style="font-family:"Fira Code","DejaVu Sans Mono",monospace,"Droid Sans Mono","monospace",monospace;font-size:14px;white-space:pre;color:rgb(0,0,0)"><span style="color:rgb(128,0,0)"></MetadataFilter></span></div><br>I'm running IdP 4.2.1 and have used this approach to log from scripts in the past but am not seeing any output from this at present. I can see from the opensaml logging that the metadata filter itself is being applied.</div><div style="line-height:19px"><br></div><div style="line-height:19px">Thanks,</div><div style="line-height:19px"><br></div><div style="line-height:19px">Max Spicer</div></div></div></div>