JAX WS et génération de prefix ns2
Bonjour,
j'ai une réponse sur SOAP par un WebService codé en JAX WS.
Code:
1 2 3 4 5 6 7
|
<?xml version="1.0" encoding="UTF-8"?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:channels xmlns:ns2="urn:dummy"/>
</S:Body>
</S:Envelope> |
Comment personnaliser le nom des préfixes qui sont respectivement "S" et "ns2"
Ca fait 2 heures que je cherche et je ne trouve rien.
Celui qui m'intéresse particulièrement c'est bien "ns2"
le code Java de l'opération :
Code:
1 2 3 4 5 6 7
|
@ResponseWrapper(localName="channels", targetNamespace="urn:dummy")
@WebResult(name="channel" , targetNamespace="urn:dummy")
public Set <String> getChannelAliases()
{
return channels.keySet();
} |
Il doit y avoir une astuce JAX-WS ou JAXB, mais impossible de mettre la main sur une info.
Merci d'avance à ceux qui voudront me filer un coup de main.