In the mex server pipe in wsit, an
ActionNotSupportedException(someActionName) is thrown in some cases. I
thought that the wsa pipe was going to catch this and create an
appropriate fault message to return to the client. This is the response
message I'm seeing (formatted for readability):
<?xml version="1.0" ?>
<S:Envelope xmlns:S="
http://www.w3.org/2003/05/soap-envelope">
<S:Body>
<ns3:Fault xmlns:ns2="
http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns3="
http://www.w3.org/2003/05/soap-envelope">
<ns3:Code><ns3:Value>ns3:Receiver</ns3:Value></ns3:Code>
<ns3:Reason><ns3:Text xml:lang="en">
com.sun.xml.ws.addressing.model.ActionNotSupportedException
</ns3:Text></ns3:Reason>
</ns3:Fault>
Is there something else I'm supposed to do to create the fault, or is
this a bug. There's certainly a bug that this isn't a valid soap envelope.
Thanks,
Bobby