[utilities COMMIT] in /spring-extensions/trunk/src: main/java/net/shibboleth/ext/spring/factory/DomDocumentFactoryBea...
noreply at shibboleth.net
noreply at shibboleth.net
Mon Dec 16 11:00:28 EST 2013
Author: rdw
Date: Mon Dec 16 11:00:28 2013
New Revision: 488
URL: http://svn.shibboleth.net/view/utilities?rev=488&view=rev
Log:
IDP-209 Add a support class to convert from Spring Resources to ShibbolethResources. Fix a couple of tests that used old-style ShibbolethResources to use Spring ones.
Added:
spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/resource/
spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/resource/ShibbolethResourceHelper.java (with props)
spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/resource/package-info.java (with props)
Modified:
spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/DomDocumentFactoryBean.java
spring-extensions/trunk/src/test/java/net/shibboleth/ext/spring/factory/DomDocumentFactoryBeanTest.java
Modified: spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/DomDocumentFactoryBean.java
URL: http://svn.shibboleth.net/view/utilities/spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/DomDocumentFactoryBean.java?rev=488&r1=487&r2=488&view=diff
==============================================================================
--- spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/DomDocumentFactoryBean.java (original)
+++ spring-extensions/trunk/src/main/java/net/shibboleth/ext/spring/factory/DomDocumentFactoryBean.java Mon Dec 16 11:00:28 2013
@@ -20,11 +20,11 @@
import javax.annotation.Nonnull;
import net.shibboleth.utilities.java.support.logic.Constraint;
-import net.shibboleth.utilities.java.support.resource.Resource;
import net.shibboleth.utilities.java.support.xml.BasicParserPool;
import org.springframework.beans.factory.BeanCreationException;
import org.springframework.beans.factory.FactoryBean;
+import org.springframework.core.io.Resource;
import org.w3c.dom.Document;
/** Spring bean factory for producing a {@link Document} from a resource. */
Modified: spring-extensions/trunk/src/test/java/net/shibboleth/ext/spring/factory/DomDocumentFactoryBeanTest.java
URL: http://svn.shibboleth.net/view/utilities/spring-extensions/trunk/src/test/java/net/shibboleth/ext/spring/factory/DomDocumentFactoryBeanTest.java?rev=488&r1=487&r2=488&view=diff
==============================================================================
--- spring-extensions/trunk/src/test/java/net/shibboleth/ext/spring/factory/DomDocumentFactoryBeanTest.java (original)
+++ spring-extensions/trunk/src/test/java/net/shibboleth/ext/spring/factory/DomDocumentFactoryBeanTest.java Mon Dec 16 11:00:28 2013
@@ -17,10 +17,10 @@
package net.shibboleth.ext.spring.factory;
-import net.shibboleth.utilities.java.support.resource.ClasspathResource;
-import net.shibboleth.utilities.java.support.resource.Resource;
import net.shibboleth.utilities.java.support.xml.BasicParserPool;
+import org.springframework.core.io.ClassPathResource;
+import org.springframework.core.io.Resource;
import org.testng.Assert;
import org.testng.annotations.Test;
import org.w3c.dom.Document;
@@ -37,8 +37,7 @@
@Test
public void getObject() throws Exception {
DomDocumentFactoryBean factory = new DomDocumentFactoryBean();
- Resource resource = new ClasspathResource("data/document.xml");
- resource.initialize();
+ Resource resource = new ClassPathResource("data/document.xml");
BasicParserPool pool = new BasicParserPool();
pool.initialize();
factory.setDocumentResource(resource);
More information about the commits
mailing list