[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
Tue Sep 3 12:17:23 EDT 2013


Author: rdw
Date: Tue Sep  3 12:17:23 2013
New Revision: 4744

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=4744&view=rev
Log:
IDP-205 clean up Attribute resolution logging based on my experience of debugging a V2 configuration.  In most cases resolvers become less wordy (debug->trace) in others  more (trace->debug).  Some extra logging has been added and the legacy context gets a better #toString() method.

Modified:
    trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AttributeResolver.java
    trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/BaseAttributeDefinition.java
    trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/BaseDataConnector.java
    trunk/idp-attribute-resolver-impl/src/main/java/edu/internet2/middleware/shibboleth/common/attribute/provider/V2SAMLProfileRequestContext.java
    trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/impl/dc/AbstractSearchDataConnector.java
    trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/impl/dc/StaticDataConnector.java
    trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/impl/dc/ldap/TemplatedExecutableSearchFilterBuilder.java

Modified: trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AttributeResolver.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AttributeResolver.java?rev=4744&r1=4743&r2=4744&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AttributeResolver.java (original)
+++ trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AttributeResolver.java Tue Sep  3 12:17:23 2013
@@ -269,10 +269,10 @@
         Constraint.isNotNull(attributeId, "Attribute ID can not be null");
         Constraint.isNotNull(resolutionContext, "Attribute resolution context can not be null");
 
-        log.debug("{} beginning to resolve attribute definition {}", logPrefix, attributeId);
+        log.trace("{} beginning to resolve attribute definition {}", logPrefix, attributeId);
 
         if (resolutionContext.getResolvedAttributeDefinitions().containsKey(attributeId)) {
-            log.debug("{} attribute definition {} was already resolved, nothing to do", logPrefix, attributeId);
+            log.trace("{} attribute definition {} was already resolved, nothing to do", logPrefix, attributeId);
             return;
         }
 
@@ -284,7 +284,7 @@
 
         resolveDependencies(definition, resolutionContext);
 
-        log.debug("{} resolving attribute definition {}", logPrefix, attributeId);
+        log.trace("{} resolving attribute definition {}", logPrefix, attributeId);
         final Attribute resolvedAttribute = definition.resolve(resolutionContext);
 
         if (null == resolvedAttribute) {
@@ -312,9 +312,8 @@
         Constraint.isNotNull(connectorId, "Data connector ID can not be null");
         Constraint.isNotNull(resolutionContext, "Attribute resolution context can not be null");
 
-        log.debug("{} beginning to resolve data connector {}", logPrefix, connectorId);
         if (resolutionContext.getResolvedDataConnectors().containsKey(connectorId)) {
-            log.debug("{} data connector {} was already resolved, nothing to do", logPrefix, connectorId);
+            log.trace("{} data connector {} was already resolved, nothing to do", logPrefix, connectorId);
             return;
         }
 

Modified: trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/BaseAttributeDefinition.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/BaseAttributeDefinition.java?rev=4744&r1=4743&r2=4744&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/BaseAttributeDefinition.java (original)
+++ trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/BaseAttributeDefinition.java Tue Sep  3 12:17:23 2013
@@ -264,15 +264,15 @@
                     resolvedAttribute.getValues());
         }
 
-        log.debug("{} associating the following display descriptions"
+        log.trace("{} associating the following display descriptions"
                 + " with the resolved attribute: {}", getLogPrefix(), getDisplayDescriptions());
         resolvedAttribute.setDisplayDescriptions(getDisplayDescriptions());
 
-        log.debug("{} associating the following display names with the resolved attribute: {}",
+        log.trace("{} associating the following display names with the resolved attribute: {}",
                 getLogPrefix(), getDisplayNames());

[... 115 lines stripped ...]


More information about the commits mailing list