According to
BP rule
R1001 When a MESSAGE contains a soap:Fault element its element children MUST be unqualified.
CORRECT
<soap:Fault xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/' xmlns='' >
<faultcode>soap:Client</faultcode>
..........
</soap:Fault>
CORRECT [Please let me know if NOT !]
<soap:Fault xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/' >
<faultcode>soap:Client</faultcode>
..........
</soap:Fault>
Now, in both the cases the child elements of the <soap:Fault> belong to different namespaces. For the first case it belongs to blank namespace and for the second case it belongs to 'http://schemas.xmlsoap.org/soap/envelope/' namespace. Will not this cause any interoperability problem ? Are these valid SOAPFault examples according to BP 1.0?