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]