On Fri, May 11, 2018 at 11:28 AM, Kristina T. <stereosco...@yahoo.com.
invalid> wrote:

> I’m working on a project where we’ve we are programming against an API
> defined via  a VMware wsdl file.  When we encountered an error conditions
> we throw exceptions using classes defined from the axis2 WSDL code
> generation process.
>
> VMware has indicated that those exceptions when viewed in SOAP should have
> the following  format
>
> <soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope
> ">
>   <soapenv:Body>
>     <soapenv:Fault>
>       <soapenv:Code>
>         <soapenv:Value>soapenv:Sender</soapenv:Value>
>       </soapenv:Code>
>       <soapenv:Reason>
>
> Currently our soapenv has Receiver set instead of Sender
>
> <soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope";>
>   <soapenv:Header/>
>   <soapenv:Body>
>     <soapenv:Fault>
>       <soapenv:Code>
>         <soapenv:Value>soapenv:Receiver</soapenv:Value>
>       </soapenv:Code>
>       <soapenv:Reason>
> ,
>
>
> I can’t find anything in the generated API’s that allows me to change this
> and I’ve been unable to find anything in my searches that indicates how I
> might fix this.   I see nothing in the service.xml file or any other
> configuration file that allows me to flip this setting.
>
> I’m hoping someone can point me to some documentation or provide a
> suggestion on how I might   achieve this
>
> Background Info:
>
> Axis Releases being Used: Axis 1.6.7
> The following flags were used to generate the code we use from the wsdl
> file
> "WSDL2Java -uri ${wsdl.uri} -s -ss -sd -ssi -ap -ns2p http:../data.xsd -l
> java -p ${package} -d adb -wv 1.1 -uw -g -f -o
> ${build.dir}/wsdl/java/server"
>
>
I just generated some errors for testing. When the error happens before the
service is reached I.e. bad params I see the fault with soapenv:Receiver.

Generating an error on the response is a little trickier and I wasn't able
to easily test that. Anyways I believe what you are seeing is an error
before the service.

Kind regards,
Robert



> Thank you in advance for any assistance you can provide,
>
> Kristina
>
>

Reply via email to