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]