<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. 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> <![CDATA[
(harvardeduidnumber=$requestContext.principal)
]]></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>