<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <div class="moz-cite-prefix">On 1/11/13 7:04 PM, Peter Schober
      wrote:<br>
    </div>
    <blockquote cite="mid:20130112000437.GC14748@aco.net" type="cite"><br>
      <blockquote type="cite">
        <pre wrap="">18:02:23.474 - DEBUG
[edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dat
aConnector.LdapDataConnector:308] - Search filter:
(harvardeduidnumber=$requestContext.principal)</pre>
      </blockquote>
    </blockquote>
    <br>
    <br>
    <br>
    That's the problem.&nbsp; In the original post for the data connector the
    OP had:<br>
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <br>
    <blockquote type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      <pre>            &lt;![CDATA[
                (harvardeduidnumber=$requestContext.principal)
            ]]&gt;</pre>
    </blockquote>
    <br>
    <br>
    It's missing the curly braces, it should be:
    ${requestContext.principal}<br>
    <br>
    Otherwise it's going to be treated as a string literal, rather than
    as a Velocity template variable.<br>
    <br>
    <br>
    <br>
  </body>
</html>