Circular dependency in attribute resolver

Christopher Bongaarts cab at umn.edu
Wed May 11 18:12:34 EDT 2016


On 5/11/2016 5:00 PM, Christopher Bongaarts wrote:
> I'll try it again without specifying the sourceAttributeID (since for 
> Script, it's pulling in all the LDAP attributes anyway...)

Not specifying sourceAttributeID did not change anything.  However, 
creating a new Simple attribute and changing the Dependency to reference 
the attribute instead of the DataConnector did:

2016-05-11 17:06:49,430 - DEBUG 
[net.shibboleth.idp.attribute.resolver.AbstractAttributeDefinition:245] 
- Attribute Definition 'umnCareerOffice_LDAP': produced an attribute 
with no values
2016-05-11 17:06:49,430 - DEBUG 
[net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl:272] - 
Attribute Resolver 'ShibbolethAttributeResolver': Attribute definition 
'umnCareerOffice_LDAP' produced an attribute with 0 values
2016-05-11 17:06:49,430 - DEBUG 
[net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl:388] - 
Attribute Resolver 'ShibbolethAttributeResolver': Finished resolving 
dependencies for 'umnCareerOfficeSplit'
2016-05-11 17:06:49,431 - DEBUG 
[net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition:210] 
- Attribute Definition 'umnCareerOfficeSplit': adding to-be-populated 
attribute to script context
2016-05-11 17:06:49,431 - DEBUG 
[net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition:216] 
- Attribute Definition 'umnCareerOfficeSplit': adding contexts to script 
context
2016-05-11 17:06:49,431 - DEBUG 
[net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition:226] 
- Attribute Definition 'umnCareerOfficeSplit': adding emulated V2 
request context to script context
2016-05-11 17:06:49,431 - DEBUG 
[net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition:231] 
- Attribute Definition 'umnCareerOfficeSplit': adding dependent 
attribute 'umnCareerOffice_LDAP' with the following values to the script 
context: []
2016-05-11 17:06:49,440 - DEBUG 
[net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl:89] 
- Attribute Definition 'umnCareerOfficeSplit': scripted attribute 
'umnCareerOffice_LDAP': values being prepared
2016-05-11 17:06:49,440 - DEBUG 
[net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl:104] 
- Attribute Definition 'umnCareerOfficeSplit': scripted attribute 
'umnCareerOffice_LDAP': valuesare : []
2016-05-11 17:06:49,440 - DEBUG 
[net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl:207] 
- Attribute Definition 'umnCareerOfficeSplit': scripted attribute 
'umnCareerOfficeSplit': returninitial attribute unchanged
2016-05-11 17:06:49,441 - DEBUG 
[net.shibboleth.idp.attribute.resolver.AbstractAttributeDefinition:245] 
- Attribute Definition 'umnCareerOfficeSplit': produced an attribute 
with no values
2016-05-11 17:06:49,441 - DEBUG 
[net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl:272] - 
Attribute Resolver 'ShibbolethAttributeResolver': Attribute definition 
'umnCareerOfficeSplit' produced an attribute with 0 values


-- 
%%  Christopher A. Bongaarts   %%  cab at umn.edu          %%
%%  OIT - Identity Management  %%  http://umn.edu/~cab  %%
%%  University of Minnesota    %%  +1 (612) 625-1809    %%

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20160511/20e210af/attachment.html>


More information about the users mailing list