[utilities COMMIT] in /java-support/trunk: pom.xml src/main/java/net/shibboleth/utilities/java/support/httpclient/Htt...

noreply at shibboleth.net noreply at shibboleth.net
Mon Dec 16 10:52:51 EST 2013


Author: rdw
Date: Mon Dec 16 10:52:51 2013
New Revision: 487

URL: http://svn.shibboleth.net/view/utilities?rev=487&view=rev
Log:
IDP-209 net.shibboleth.utilities.java.support.resource.Resource becomes net.shibboleth.utilities.java.support.resource.ShibbolethResource and gains the same Methods and the spring ressource
For the sake of testing we import the ShibbolethSupportHelper from spring-extensions, but renamed to TestResourceConverter (to ensure that the correct implementaion is used elsewhere)

Several concrete (old style) resource implementations are deleted and the remaining one (the http client) becomes deprecated.

Since the tests now use Spring ClassPathResources the piom fil collects a TEST scoped dependency on Spring

Added:
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resource/ShibbolethResource.java
      - copied, changed from r486, java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resource/Resource.java
    java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/resource/TestResourceConverter.java   (with props)
Modified:
    java-support/trunk/pom.xml
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/HttpResource.java
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resource/AbstractResource.java
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resource/ClasspathResource.java
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resource/FilesystemResource.java
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resource/Resource.java
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resource/package-info.java
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/xml/SchemaBuilder.java
    java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/resource/ClasspathResourceTest.java
    java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/resource/FilesystemResourceTest.java
    java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/xml/AttributeSupportTest.java
    java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/xml/BasicParserPoolTest.java
    java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/xml/DomTypeSupportTest.java
    java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/xml/ElementSupportTest.java
    java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/xml/NamespaceSupportTest.java
    java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/xml/QNameSupportTest.java
    java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/xml/SchemaBuilderTest.java
    java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/xml/SerializeSupportTest.java
    java-support/trunk/src/test/resources/data/net/shibboleth/utilities/java/support/resource/classPathResourceData.dat

Modified: java-support/trunk/pom.xml
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/pom.xml?rev=487&r1=486&r2=487&view=diff
==============================================================================
--- java-support/trunk/pom.xml (original)
+++ java-support/trunk/pom.xml Mon Dec 16 10:52:51 2013
@@ -123,6 +123,11 @@
         <!-- Test Dependencies -->
         <dependency>
             <groupId>${spring.groupId}</groupId>
+            <artifactId>spring-core</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>${spring.groupId}</groupId>
             <artifactId>spring-test</artifactId>
             <scope>test</scope>
         </dependency>

Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/HttpResource.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/HttpResource.java?rev=487&r1=486&r2=487&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/HttpResource.java (original)
+++ java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/HttpResource.java Mon Dec 16 10:52:51 2013
@@ -53,6 +53,7 @@
 
 /** A resource that fetches data from a remote source via HTTP. */
 @NotThreadSafe
+ at Deprecated
 public class HttpResource extends AbstractResource {
 
     /** Property name under which the ETag data is stored. */

Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resource/AbstractResource.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resource/AbstractResource.java?rev=487&r1=486&r2=487&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resource/AbstractResource.java (original)

[... 887 lines stripped ...]


More information about the commits mailing list