[java-identity-provider COMMIT] in /trunk: idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/reso...
noreply at shibboleth.net
noreply at shibboleth.net
Thu Feb 5 11:08:59 EST 2015
Author: rdw
Date: Thu Feb 5 11:08:58 2015
New Revision: 7314
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7314&view=rev
Log:
IDP-590 Moderate the logging if there is an activation condition.
Modified:
trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java
trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/impl/AttributeResolverImpl.java
Modified: trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java?rev=7314&r1=7313&r2=7314&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java (original)
+++ trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java Thu Feb 5 11:08:58 2015
@@ -186,7 +186,11 @@
Constraint.isNotNull(workContext, "AttributeResolverWorkContext cannot be null");
try {
- return doResolve(resolutionContext, workContext);
+ final ResolvedType result = doResolve(resolutionContext, workContext);
+ if (null == result) {
+ log.info("Resolver plugin '{}' produced no value.", getId());
+ }
+ return result;
} catch (ResolutionException e) {
//
// NOTE - if you change this logic you MUST make changes in any derived classes that
Modified: trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/impl/AttributeResolverImpl.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/impl/AttributeResolverImpl.java?rev=7314&r1=7313&r2=7314&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/impl/AttributeResolverImpl.java (original)
+++ trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/impl/AttributeResolverImpl.java Thu Feb 5 11:08:58 2015
@@ -267,7 +267,7 @@
final IdPAttribute resolvedAttribute = definition.resolve(resolutionContext);
if (null == resolvedAttribute) {
- log.warn("{} Attribute definition '{}' produced no attribute", logPrefix, attributeId);
+ log.debug("{} Attribute definition '{}' produced no attribute", logPrefix, attributeId);
} else {
log.debug("{} Attribute definition '{}' produced an attribute with {} values", new Object[] {logPrefix,
attributeId, resolvedAttribute.getValues().size(),});
More information about the commits
mailing list