You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by bi...@apache.org on 2020/04/15 16:09:00 UTC

[axis-axis2-java-rampart] 17/18: Compensate for change r1299894 in Axiom.

This is an automated email from the ASF dual-hosted git repository.

billblough pushed a commit to branch 1_5_x
in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-rampart.git

commit bf35d2b17371ec72a1d100fd40b0ecaac3d62ff8
Author: Andreas Veithen <ve...@apache.org>
AuthorDate: Tue Mar 20 23:38:55 2012 +0000

    Compensate for change r1299894 in Axiom.
---
 .../rampart-trust/src/main/java/org/apache/rahas/TrustUtil.java    | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/modules/rampart-trust/src/main/java/org/apache/rahas/TrustUtil.java b/modules/rampart-trust/src/main/java/org/apache/rahas/TrustUtil.java
index c52d355..6f3b1b0 100644
--- a/modules/rampart-trust/src/main/java/org/apache/rahas/TrustUtil.java
+++ b/modules/rampart-trust/src/main/java/org/apache/rahas/TrustUtil.java
@@ -421,12 +421,15 @@ public class TrustUtil {
      * @return SOAPEnvelope
      */
     public static SOAPEnvelope createSOAPEnvelope(String nsUri) {
+        SOAPEnvelope env;
         if (nsUri != null
             && SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsUri)) {
-            return DOOMAbstractFactory.getSOAP11Factory().getDefaultEnvelope();
+            env = DOOMAbstractFactory.getSOAP11Factory().getDefaultEnvelope();
         } else {
-            return DOOMAbstractFactory.getSOAP12Factory().getDefaultEnvelope();
+            env = DOOMAbstractFactory.getSOAP12Factory().getDefaultEnvelope();
         }
+        ((Element)env).getOwnerDocument().appendChild((Element)env);
+        return env;
     }