Connector Dependencies

Cantor, Scott cantor.2 at osu.edu
Mon Oct 5 23:39:48 EDT 2015


On 10/5/15, 10:46 PM, "users on behalf of Mr. Christopher Bland" <users-bounces at shibboleth.net on behalf of chris at fdu.edu> wrote:



>This error prevents any attributes from being returned for the user even though they are found in the old LDAP server and have valid attributes for the requested service.  My understanding of Dependency is that if the ADfduPerson and distinguishedName are not resolved this connector should be ignored.

No, that's never been true. There's no conditional execution. However, if there is no source attribute by some name, the template engine will evaluate the reference to $var.get(0) into that literal text because Velocity isn't usually set up strictly and doesn't fail on the undefined variable.

To have it break, the $var.get(0) reference has to be to an empty list of values I think. It's some subtlety with what the dependency is returning.

-- Scott

>


More information about the users mailing list