Hi,

if i use this method to create a fault, i can add a locale element.
Code:
soapBody().addClientOrSenderFault(myFault.getMessage(), Locale.ENGLISH);
But if i look into Soap1.2 spec, they support multiple reason strings with different languages:
Code:
<env:Reason>
  <env:Text xml:lang="en-US">Processing error</env:Text>
  <env:Text xml:lang="cs">Chyba zpracování</env:Text>
</env:Reason>
<env:Detail>...
But the javadoc of "addClientOrSenderFault" says:
Adding a fault removes the current content of the body.
This would mean, i can't add fault reasons in different languages.

Cheers,

Ingo