axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gul Onural" <onu...@nortel.com>
Subject null AxisFault reason
Date Sun, 12 Nov 2006 02:49:37 GMT

I am using following AxisFault constructor in Axis2  :

public AxisFault(QName faultCode, String faultReason, String faultNode,
String faultRole, OMElement faultDetail);
 
And throwing AxisFault with following code on the Server side :

throw new AxisFault(new QName("myQname"), "myFaultReason",
                    "myFaultNode", "myFaultRole", response);


On the client side reason seems to be NULL (printing using getReason on
AxisFault).
Any ideas why reason is null ?

Fault Code : {http://ws.apache.org/namespaces/axis2}myQname
Message : myFaultReason
Reason : null
FaultNode : null
Cause : null
Role : null

Soap Message :
============
<?xml version='1.0' encoding='utf-8'?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
  <soapenv:Header />
  <soapenv:Body>
    <soapenv:Fault xmlns:axis2="http://ws.apache.org/namespaces/axis2">
      <faultcode>axis2:myQname</faultcode>
      <faultstring>myFaultReason</faultstring>
      <detail>
            ...
      </detail>
    </soapenv:Fault>
  </soapenv:Body>
</soapenv:Envelope>

Mime
View raw message