Is this the verbatim error you receive from .NET? I ask because it is not a valid SOAP Fault. The <faultcode>, <faultstring>, and <detail> elements must be unqualified. Also, the namespace prefix for the <ns1:error> element has not been declared.
These errors are the reason why Axis cannot properly interpret the fault. Anne On 7/16/07, Rupesh Kumar Kansara <[EMAIL PROTECTED]> wrote:
Hi All, I am facing a strange problem. I have a web-service which is developed in .Net. and accessing the same with client generated with axis2. In case of any Exception web-service returns SOAP-FAULT message with a custom tag error and code as attribute as follows: <?xml version="1.0" encoding="iso-8859-1"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <soapenv:Fault> <soapenv:faultcode>soapenv:Server.Application</soapenv:faultcode> <soapenv:faultstring>Application Error</soapenv:faultstring> <soapenv:detail><ns1:error code="108">No CPS's have been selected</ns1:error><ns1:errors><ns1:error code="108">No CPS's have been selected</ns1:error><ns1:error> at AML.Server.Interface.MethodHandler.takeOnClientImp(BaseIDDef EntityType, EntityIdentifierDef EntityIdentifier, BaseIDDef OwnerJurisdiction, RelationshipDef EntityRelationship, BaseIDDef[] AMLProduct, ActivitySimpleDef Activity, KYCFICAExemptionSimpleDef[] KYCFICAExemption, SecurityContextDef SecurityContext) in Z:\Investec\AML\Server\src\Interface\MHInterface.cs:line 60 at Codegen.amlint.WSAMLInterfaceBase.takeOnClient(takeOnClientRequest request) in Z:\Investec\AML\common\src\gen\wsi_AMLInterface.cs:line 40</ns1:error></ns1:errors></soapenv:detail> </soapenv:Fault></soapenv:Body></soapenv:Envelope> But at client side it's absence in AxisObject, If I walkthrough the AxisFault object I just got the text part in the soap:detail element no <error> element. Please suggest where the problem is ? Thanks & Regards Rupesh Kansara
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]