Modification du préfixe d'espace de nom XML par défaut généré avec JAXWS

Je suis en utilisant JAXWS pour générer un Service web client pour une Application Java que nous construisons.

Quand JAXWS construire son XMLs à utiliser dans le protocole SOAP, il génère la suite de préfixe d'espace de noms:

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
   <env:Body ...>
       <!-- body goes here -->
   </env:Body>
</env:Envelope>

Mon problème est que mon Homologue (une grande société de transfert d'argent), qui gère le serveur de mon client se connecte, il refuse d'accepter l'appel WebService (s'il vous plaît ne demandez pas pourquoi mon), à moins que la XMLNS (XML namepspace préfixe est soapenv). Comme ceci:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Body ...>
       <!-- body goes here -->
   </soapenv:Body>
</soapenv:Envelope>

Donc ma question est:

Est-il possible que je commande JAXWS (ou tout autre Java WS client de la technologie) pour générer des clients à l'aide de soapenv au lieu de env comme le XMLNS préfixe? Est-il un appel d'API pour définir cette information?

Merci!

source d'informationauteur Pablo Santa Cruz