Author: thilina
Date: Wed Sep 6 05:49:19 2006
New Revision: 440705
URL: http://svn.apache.org/viewvc?view=rev&rev=440705
Log:
fixing the invalid SOAP fault behaviour when MTOM is enabled... (Generating of
multiple mime parts for a fault)
Modified:
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
Modified:
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java?view=diff&rev=440705&r1=440704&r2=440705
==============================================================================
---
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
(original)
+++
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
Wed Sep 6 05:49:19 2006
@@ -211,23 +211,23 @@
OMSerializerUtil.serializeStartpart(this, writer);
SOAPFaultCode faultCode = getCode();
if (faultCode != null) {
- ((OMNodeEx) faultCode).serialize(writer);
+ ((OMNodeEx) faultCode).internalSerialize(writer);
}
SOAPFaultReason faultReason = getReason();
if (faultReason != null) {
- ((OMNodeEx) faultReason).serialize(writer);
+ ((OMNodeEx) faultReason).internalSerialize(writer);
}
serializeFaultNode(writer);
SOAPFaultRole faultRole = getRole();
if (faultRole != null && faultRole.getText() != null &&
!"".equals(faultRole.getText())) {
- ((OMNodeEx) faultRole).serialize(writer);
+ ((OMNodeEx) faultRole).internalSerialize(writer);
}
SOAPFaultDetail faultDetail = getDetail();
if (faultDetail != null) {
- ((OMNodeEx) faultDetail).serialize(writer);
+ ((OMNodeEx) faultDetail).internalSerialize(writer);
}
OMSerializerUtil.serializeEndpart(writer);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]