<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jul 9, 2015 at 6:28 PM, IAM David Bantz <span dir="ltr"><<a href="mailto:dabantz@alaska.edu" target="_blank">dabantz@alaska.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">
<p>
</p><p><span><</span><span>resolver</span><span>:</span><span>Dependency </span><span>ref</span><span>=</span><span>"assuranceExplicit"</span><span> /></span></p><p><span>...</span></p><p><span> if (assurance == null)</span></p>
<p> {assurance =<b>=</b> new BasicAttribute("assurance");}</p></div></blockquote><div>you're not assigning, you're comparing.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">
<p><span> if (assuranceExplicit == null)</span></p>
<p><span> {assurance.getValues().add("a default value");}</span></p>
<p><span> if (assuranceExplicit != null)</span></p>
<p><span> {assurance.getValues().add(assuranceExplicit.getValues().get(0));}</span></p>
<p><span> logger.debug("assurance - allowed authN contexts: " + assurance.getValues()); </span></p><p><span>...</span></p><p><span>fails to execute with the </span>ScriptedAttributeDefinition ERROR: <br>
</p><p>
</p><p><span>ScriptletAttributeDefinition assurance unable to execute script </span>javax.script.ScriptException: sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot call method "getValues" of null (<Unknown Source>#11)</p><p>assurance is assigned a value whether assuranceExplicit is null or not null, so I cannot see how assurance can be null.</p><p><br></p>
</div>
<br>--<br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net">users-unsubscribe@shibboleth.net</a><br></blockquote></div><br></div></div>