Author: veithen
Date: Mon Mar 12 21:47:58 2012
New Revision: 1299891
URL: http://svn.apache.org/viewvc?rev=1299891&view=rev
Log:
Instead of randomly add the assertion to the SOAP envelope (it is later moved
to the right place), just specify the owner document, but no parent.
Modified:
axis/axis2/java/rampart/trunk/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SAML2TokenIssuer.java
Modified:
axis/axis2/java/rampart/trunk/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SAML2TokenIssuer.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/rampart/trunk/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SAML2TokenIssuer.java?rev=1299891&r1=1299890&r2=1299891&view=diff
==============================================================================
---
axis/axis2/java/rampart/trunk/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SAML2TokenIssuer.java
(original)
+++
axis/axis2/java/rampart/trunk/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SAML2TokenIssuer.java
Mon Mar 12 21:47:58 2012
@@ -517,7 +517,7 @@ public class SAML2TokenIssuer implements
//Marshall and Sign
MarshallerFactory marshallerFactory =
org.opensaml.xml.Configuration.getMarshallerFactory();
Marshaller marshaller = marshallerFactory.getMarshaller(assertion);
- marshaller.marshall(assertion, document.getDocumentElement());
+ marshaller.marshall(assertion, document);
Signer.signObjects(signatureList);