[java-identity-provider COMMIT] /trunk/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resol...
noreply at shibboleth.net
noreply at shibboleth.net
Thu Feb 23 12:57:37 EST 2017
Author: scantor
Date: Thu Feb 23 12:57:37 2017
New Revision: 8631
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8631&view=rev
Log:
Replace deprecated Spring context creation method.
Modified:
trunk/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/impl/DataConnectorFactoryBean.java
Modified: trunk/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/impl/DataConnectorFactoryBean.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/impl/DataConnectorFactoryBean.java?rev=8631&r1=8630&r2=8631&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/impl/DataConnectorFactoryBean.java (original)
+++ trunk/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/impl/DataConnectorFactoryBean.java Thu Feb 23 12:57:37 2017
@@ -28,7 +28,7 @@
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
-import net.shibboleth.ext.spring.util.SpringSupport;
+import net.shibboleth.ext.spring.util.ApplicationContextBuilder;
import net.shibboleth.idp.attribute.resolver.AbstractDataConnector;
import net.shibboleth.idp.attribute.resolver.spring.impl.AbstractResolverPluginFactoryBean;
import net.shibboleth.utilities.java.support.annotation.Duration;
@@ -244,10 +244,13 @@
}
setValues(result);
- appContext =
- SpringSupport.newContext("HybridSpringDataConnector", getResources(), getBeanFactoryPostProcessors(),
- getBeanPostProcessors(), Collections.EMPTY_LIST, parentContext);
-
+ appContext = new ApplicationContextBuilder()
+ .setName("HybridSpringDataConnector")
+ .setServiceConfigurations(getResources())
+ .setBeanFactoryPostProcessors(getBeanFactoryPostProcessors())
+ .setBeanPostProcessors(getBeanPostProcessors())
+ .setParentContext(getParentContext()).build();
+
final PropertyDescriptor[] descriptors =
Introspector.getBeanInfo(getObjectType(), AbstractDataConnector.class).getPropertyDescriptors();
More information about the commits
mailing list