[java-opensaml COMMIT] in /trunk: opensaml-core/src/main/java/org/opensaml/core/xml/util/XMLObjectSupport.java opensa...

noreply at shibboleth.net noreply at shibboleth.net
Thu May 17 02:06:08 BST 2012


Author: putmanb
Date: Thu May 17 02:06:07 2012
New Revision: 3046

URL: http://svn.shibboleth.net/view/java-opensaml?rev=3046&view=rev
Log:
Some initial work on porting the SAML message decoders to the new message API.

Added:
    trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/decoder/servlet/BaseHttpServletRequestXmlMessageDecoder.java   (with props)
Removed:
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/decoding/HandlerChainAwareHTTPSOAP11Decoder.java
Modified:
    trunk/opensaml-core/src/main/java/org/opensaml/core/xml/util/XMLObjectSupport.java
    trunk/opensaml-messaging-api/pom.xml
    trunk/opensaml-saml-api/pom.xml
    trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/binding/decoding/SAMLMessageDecoder.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml1/binding/decoding/HTTPArtifactDecoder.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml1/binding/decoding/HTTPPostDecoder.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml1/binding/decoding/HTTPSOAP11Decoder.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/decoding/HTTPArtifactDecoder.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/decoding/HTTPPostDecoder.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/decoding/HTTPPostSimpleSignDecoder.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/decoding/HTTPRedirectDeflateDecoder.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/decoding/HTTPSOAP11Decoder.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/decoding/HTTPPostDecoderTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/decoding/HTTPSOAP11DecoderTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/decoding/HTTPPostDecoderTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/decoding/HTTPRedirectDeflateDecoderTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/decoding/HTTPSOAP11DecoderTest.java

Modified: trunk/opensaml-core/src/main/java/org/opensaml/core/xml/util/XMLObjectSupport.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-core/src/main/java/org/opensaml/core/xml/util/XMLObjectSupport.java?rev=3046&r1=3045&r2=3046&view=diff
==============================================================================
--- trunk/opensaml-core/src/main/java/org/opensaml/core/xml/util/XMLObjectSupport.java (original)
+++ trunk/opensaml-core/src/main/java/org/opensaml/core/xml/util/XMLObjectSupport.java Thu May 17 02:06:07 2012
@@ -236,6 +236,8 @@
         if (marshaller == null) {
             log.error("Unable to marshall XMLOBject, no marshaller registered for object: "
                     + xmlObject.getElementQName());
+            throw new MarshallingException("Unable to marshall XMLOBject, no marshaller registered for object: " 
+                    + xmlObject.getElementQName());
         }
         
         Element messageElem = marshaller.marshall(xmlObject);

Modified: trunk/opensaml-messaging-api/pom.xml
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-messaging-api/pom.xml?rev=3046&r1=3045&r2=3046&view=diff
==============================================================================
--- trunk/opensaml-messaging-api/pom.xml (original)
+++ trunk/opensaml-messaging-api/pom.xml Thu May 17 02:06:07 2012
@@ -18,6 +18,11 @@
     <dependencies>
     
         <!-- Compile Dependencies -->
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>opensaml-core</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>opensaml-util</artifactId>

Modified: trunk/opensaml-saml-api/pom.xml
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-api/pom.xml?rev=3046&r1=3045&r2=3046&view=diff
==============================================================================
--- trunk/opensaml-saml-api/pom.xml (original)
+++ trunk/opensaml-saml-api/pom.xml Thu May 17 02:06:07 2012
@@ -27,6 +27,11 @@
             <artifactId>opensaml-soap-api</artifactId>
             <version>${project.version}</version>
         </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>opensaml-messaging-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <!-- Provided Dependencies -->
         <dependency>

Modified: trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/binding/decoding/SAMLMessageDecoder.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/binding/decoding/SAMLMessageDecoder.java?rev=3046&r1=3045&r2=3046&view=diff

[... 2385 lines stripped ...]


More information about the commits mailing list