Author: dims
Date: Tue Mar  6 20:23:42 2007
New Revision: 515445

URL: http://svn.apache.org/viewvc?view=rev&rev=515445
Log:
fix local name(s) for SOAP 1.1

Modified:
    
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultCodeImpl.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultValueImpl.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11FaultCodeImpl.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11FaultValueImpl.java

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultCodeImpl.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultCodeImpl.java?view=diff&rev=515445&r1=515444&r2=515445
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultCodeImpl.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultCodeImpl.java
 Tue Mar  6 20:23:42 2007
@@ -30,36 +30,42 @@
 public abstract class SOAPFaultCodeImpl extends SOAPElement implements 
SOAPFaultCode {
 
 
+    protected SOAPFaultCodeImpl(String localName, OMNamespace ns, SOAPFactory 
factory) {
+        super(localName, ns, factory);
+    }
+
     protected SOAPFaultCodeImpl(OMNamespace ns, SOAPFactory factory) {
-        super(SOAP12Constants.SOAP_FAULT_CODE_LOCAL_NAME, ns, factory);
+        this(SOAP12Constants.SOAP_FAULT_CODE_LOCAL_NAME, ns, factory);
+    }
+
+    public SOAPFaultCodeImpl(SOAPFault parent, String localName, 
OMXMLParserWrapper builder,
+            SOAPFactory factory) {
+        super(parent, localName, builder, factory);
     }
 
-    /**
-     * Constructor OMElementImpl
-     *
-     * @param parent
-     * @param builder
-     */
-    public SOAPFaultCodeImpl(SOAPFault parent, OMXMLParserWrapper builder, 
+    public SOAPFaultCodeImpl(SOAPFault parent, OMXMLParserWrapper builder,
             SOAPFactory factory) {
-        super(parent, SOAP12Constants.SOAP_FAULT_CODE_LOCAL_NAME, builder,
+        this(parent, SOAP12Constants.SOAP_FAULT_CODE_LOCAL_NAME, builder,
                 factory);
     }
 
-    /**
-     * @param parent
-     */
     public SOAPFaultCodeImpl(SOAPFault parent,
+                             String localName,
                              boolean extractNamespaceFromParent,
                              SOAPFactory factory) throws 
SOAPProcessingException {
         super(parent,
+                localName,
+                extractNamespaceFromParent, factory);
+    }
+
+    public SOAPFaultCodeImpl(SOAPFault parent,
+                             boolean extractNamespaceFromParent,
+                             SOAPFactory factory) throws 
SOAPProcessingException {
+        this(parent,
                 SOAP12Constants.SOAP_FAULT_CODE_LOCAL_NAME,
                 extractNamespaceFromParent, factory);
     }
 
-    /**
-     * Eran Chinthaka ([EMAIL PROTECTED])
-     */
     public void setValue(SOAPFaultValue value) throws SOAPProcessingException {
         ElementHelper.setNewElement(this, value, value);
     }

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultValueImpl.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultValueImpl.java?view=diff&rev=515445&r1=515444&r2=515445
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultValueImpl.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultValueImpl.java
 Tue Mar  6 20:23:42 2007
@@ -41,4 +41,20 @@
         super(parent, SOAP12Constants.SOAP_FAULT_VALUE_LOCAL_NAME, builder,
                 factory);
     }
+
+    protected SOAPFaultValueImpl(String localName, OMElement parent, 
SOAPFactory factory)
+            throws SOAPProcessingException {
+        super(parent, localName, true,
+                factory);
+    }
+
+    protected SOAPFaultValueImpl(OMNamespace ns, String localName, SOAPFactory 
factory) {
+        super(localName, ns, factory);
+    }
+
+    protected SOAPFaultValueImpl(OMElement parent, String localName, 
OMXMLParserWrapper builder,
+            SOAPFactory factory) {
+        super(parent, localName, builder,
+                factory);
+    }
 }

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11FaultCodeImpl.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11FaultCodeImpl.java?view=diff&rev=515445&r1=515444&r2=515445
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11FaultCodeImpl.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11FaultCodeImpl.java
 Tue Mar  6 20:23:42 2007
@@ -18,6 +18,7 @@
 
 import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMXMLParserWrapper;
+import org.apache.axiom.om.util.ElementHelper;
 import org.apache.axiom.om.impl.util.OMSerializerUtil;
 import 
org.apache.axiom.om.impl.serialize.StreamWriterToContentHandlerConverter;
 import org.apache.axiom.soap.SOAP11Constants;
@@ -34,24 +35,15 @@
 public class SOAP11FaultCodeImpl extends SOAPFaultCodeImpl {
 
     public SOAP11FaultCodeImpl(SOAPFactory factory) {
-        super(null, factory);
+        super(SOAP11Constants.SOAP_FAULT_CODE_LOCAL_NAME, null, factory);
     }
 
-    /**
-     * Constructor OMElementImpl
-     *
-     * @param parent
-     * @param builder
-     */
     public SOAP11FaultCodeImpl(SOAPFault parent, OMXMLParserWrapper builder, 
SOAPFactory factory) {
-        super(parent, builder, factory);
+        super(parent, SOAP11Constants.SOAP_FAULT_CODE_LOCAL_NAME, builder, 
factory);
     }
 
-    /**
-     * @param parent
-     */
     public SOAP11FaultCodeImpl(SOAPFault parent, SOAPFactory factory) throws 
SOAPProcessingException {
-        super(parent, false, factory);
+        super(parent, SOAP11Constants.SOAP_FAULT_CODE_LOCAL_NAME, false, 
factory);
     }
 
 
@@ -104,5 +96,9 @@
         return SOAP11Constants.SOAP_FAULT_CODE_LOCAL_NAME;
     }
 
+    public SOAPFaultValue getValue() {
+        return (SOAPFaultValue) ElementHelper.getChildWithName(this,
+                SOAP11Constants.SOAP_FAULT_CODE_LOCAL_NAME);
+    }
 
 }

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11FaultValueImpl.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11FaultValueImpl.java?view=diff&rev=515445&r1=515444&r2=515445
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11FaultValueImpl.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11FaultValueImpl.java
 Tue Mar  6 20:23:42 2007
@@ -21,20 +21,21 @@
 import org.apache.axiom.om.OMXMLParserWrapper;
 import org.apache.axiom.soap.SOAPFactory;
 import org.apache.axiom.soap.SOAPProcessingException;
+import org.apache.axiom.soap.SOAP11Constants;
 import org.apache.axiom.soap.impl.llom.SOAPFaultValueImpl;
 
 public class SOAP11FaultValueImpl extends SOAPFaultValueImpl {
     
     public SOAP11FaultValueImpl(OMElement parent, SOAPFactory factory) throws 
SOAPProcessingException {
-        super(parent, factory);
+        super(SOAP11Constants.SOAP_FAULT_CODE_LOCAL_NAME, parent, factory);
     }
 
     public SOAP11FaultValueImpl(SOAPFactory factory) throws 
SOAPProcessingException {
-        super((OMNamespace) null, factory);
+        super((OMNamespace) null, SOAP11Constants.SOAP_FAULT_CODE_LOCAL_NAME, 
factory);
     }
 
     public SOAP11FaultValueImpl(OMElement parent, OMXMLParserWrapper builder, 
SOAPFactory factory) {
-        super(parent, builder, factory);
+        super(parent, SOAP11Constants.SOAP_FAULT_CODE_LOCAL_NAME, builder, 
factory);
     }
 
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to