<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jun 14, 2015 at 10:12 AM, Rod Widdowson <span dir="ltr"><<a href="mailto:rdw@steadingsoftware.com" target="_blank">rdw@steadingsoftware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div id=":4c9" class="" style="overflow:hidden">Damn!  It was worth a try.  I don't support it's the with(new JavaImporter(...) doing something strange is it?<div class=""><div id=":4bx" class="" tabindex="0"></div></div></div></blockquote></div><br>It seems like it *is* a problem with "new JavaImporter()".</div><div class="gmail_extra"><br></div><div class="gmail_extra">This much simplified script worked using both requestContext.principalName and resolutionContext.getPrincipal()</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">if (typeof(umichDirectoryID) == 'undefined') {</div><div class="gmail_extra">    salt = "some#salt#value#12345679";</div><div class="gmail_extra">    //uniqueValue = requestContext.principalName + salt;</div><div class="gmail_extra">    uniqueValue = resolutionContext.getPrincipal() + salt;</div><div class="gmail_extra">    umichPersonUniqueId.addValue(uniqueValue);</div><div class="gmail_extra">} else {</div><div class="gmail_extra">    umichPersonUniqueId.addValue(umichDirectoryID.getValues().get(0));</div><div class="gmail_extra">}</div><div class="gmail_extra"><br></div><div class="gmail_extra">Any suggestions for alternatives to  "new JavaImporter(...)" ?</div><div class="gmail_extra"><br></div><div class="gmail_extra">thx!</div><div class="gmail_extra">Liam</div></div></div>