[java-identity-provider COMMIT] in /trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribu...

noreply at shibboleth.net noreply at shibboleth.net
Sat Sep 5 06:48:05 EDT 2015


Author: rdw
Date: Sat Sep  5 06:48:04 2015
New Revision: 7726

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7726&view=rev
Log:
Native Spring DC configuration

Add the bean post processor to the service to make for a better example connector.

Modified:
    trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/staticAttributesNative.xml
    trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/service.xml

Modified: trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/staticAttributesNative.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/staticAttributesNative.xml?rev=7726&r1=7725&r2=7726&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/staticAttributesNative.xml	(original)
+++ trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/staticAttributesNative.xml	Sat Sep  5 06:48:04 2015
@@ -7,7 +7,7 @@
                             http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd"
     default-init-method="initialize" default-destroy-method="destroy">
 
-    <bean class="net.shibboleth.idp.attribute.resolver.dc.impl.StaticDataConnector" p:id="staticAttributes">
+    <bean class="net.shibboleth.idp.attribute.resolver.dc.impl.StaticDataConnector" id="staticAttributes">
         <property name="values">
             <list>
                 <bean class="net.shibboleth.idp.attribute.IdPAttribute" c:attributeId="staticEpA">

Modified: trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/service.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/service.xml?rev=7726&r1=7725&r2=7726&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/service.xml	(original)
+++ trunk/idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/service.xml	Sat Sep  5 06:48:04 2015
@@ -8,6 +8,11 @@
         default-init-method="initialize"
         default-destroy-method="destroy"
                             >
+                            
+    <!-- This BeanPostProcessor auto-sets identifiable beans with the bean name (if not already set). -->
+    <bean id="shibboleth.IdentifiableBeanPostProcessor"
+        class="net.shibboleth.ext.spring.config.IdentifiableBeanPostProcessor" />     
+                            
     <bean id="shibboleth.VelocityEngine" class="org.springframework.ui.velocity.VelocityEngineFactoryBean">
         <property name="velocityProperties">
             <props>
@@ -22,7 +27,8 @@
         </property>
     </bean>
         <bean id="shibboleth.AttributeResolverService" class="net.shibboleth.ext.spring.service.ReloadableSpringService"
-        depends-on="shibboleth.VelocityEngine" 
+        depends-on="shibboleth.VelocityEngine"
+        p:beanPostProcessors-ref="shibboleth.IdentifiableBeanPostProcessor"
         p:failFast="false" p:reloadCheckDelay="0">
         
         <constructor-arg name="claz"



More information about the commits mailing list