[java-opensaml COMMIT] /trunk/opensaml-messaging-impl/src/test/java/org/opensaml/messaging/handler/impl/SchemaValidat...

noreply at shibboleth.net noreply at shibboleth.net
Wed Jan 15 14:06:47 EST 2014


Author: scantor
Date: Wed Jan 15 14:06:47 2014
New Revision: 3559

URL: http://svn.shibboleth.net/view/java-opensaml?rev=3559&view=rev
Log:
JSPT-25 - Revamp SchemaBuilder

Modified:
    trunk/opensaml-messaging-impl/src/test/java/org/opensaml/messaging/handler/impl/SchemaValidateXmlMessageTest.java

Modified: trunk/opensaml-messaging-impl/src/test/java/org/opensaml/messaging/handler/impl/SchemaValidateXmlMessageTest.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-messaging-impl/src/test/java/org/opensaml/messaging/handler/impl/SchemaValidateXmlMessageTest.java?rev=3559&r1=3558&r2=3559&view=diff
==============================================================================
--- trunk/opensaml-messaging-impl/src/test/java/org/opensaml/messaging/handler/impl/SchemaValidateXmlMessageTest.java (original)
+++ trunk/opensaml-messaging-impl/src/test/java/org/opensaml/messaging/handler/impl/SchemaValidateXmlMessageTest.java Wed Jan 15 14:06:47 2014
@@ -23,10 +23,7 @@
 import org.opensaml.messaging.handler.MessageHandlerException;
 import org.opensaml.messaging.handler.impl.SchemaValidateXmlMessage;
 
-import net.shibboleth.ext.spring.resource.ShibbolethResourceHelper;
-import net.shibboleth.utilities.java.support.resource.ShibbolethResource;
 import net.shibboleth.utilities.java.support.xml.SchemaBuilder;
-import net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage;
 
 import org.opensaml.core.xml.XMLObject;
 import org.opensaml.core.xml.XMLObjectBaseTestCase;
@@ -34,6 +31,7 @@
 import org.opensaml.core.xml.mock.SimpleXMLObjectBuilder;
 import org.opensaml.core.xml.util.XMLObjectSupport;
 import org.springframework.core.io.ClassPathResource;
+import org.springframework.core.io.Resource;
 import org.testng.annotations.BeforeClass;
 import org.testng.annotations.Test;
 
@@ -61,9 +59,10 @@
      */
     @BeforeClass public void setUp() throws Exception {
 
-        ShibbolethResource schemaResource =  ShibbolethResourceHelper.of(new ClassPathResource(SCHEMA_FILE));
-
-        schema = SchemaBuilder.buildSchema(SchemaLanguage.XML, schemaResource);
+        Resource r = new ClassPathResource(SCHEMA_FILE);
+        final SchemaBuilder schemaBuilder = new SchemaBuilder();
+        schemaBuilder.addSchemas(r.getInputStream());
+        schema = schemaBuilder.buildSchema();
     }
 
     /** Test a null inbound message context. */
@@ -109,7 +108,7 @@
 
         MessageContext messageContext = new MessageContext();
 
-        ShibbolethResource invalidXmlResource = ShibbolethResourceHelper.of(new ClassPathResource(INVALID_XML_FILE));
+        Resource invalidXmlResource = new ClassPathResource(INVALID_XML_FILE);
 
         XMLObject invalidXml =
                 XMLObjectSupport.unmarshallFromInputStream(parserPool, invalidXmlResource.getInputStream());
@@ -131,7 +130,7 @@
 
         MessageContext messageContext = new MessageContext();
 
-        ShibbolethResource validXmlResource = ShibbolethResourceHelper.of(new ClassPathResource(VALID_XML_FILE));
+        Resource validXmlResource = new ClassPathResource(VALID_XML_FILE);
 
         XMLObject validXml = XMLObjectSupport.unmarshallFromInputStream(parserPool, validXmlResource.getInputStream());
 



More information about the commits mailing list