Bonjour,

Je développe une appli qui fait communiquer le client et le serveur à l'aide de messages SOAP.
J'utilise saaj 1.3.

Mes messages SOAP sont créés dans le client de cette façon :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
MessageFactory messageFactory = MessageFactory.newInstance(SOAPConstants.SOAP_1_2_PROTOCOL);
SOAPMessage msg = messageFactory.createMessage();
Il sont de la forme :
<SOAP-ENV ...>
<SOAP-Header .../>
...
</SOAP-ENV>

Le problème c'est que dans la partie serveur, le message SOAP à renvoyer au client (créé à partir du même code, exactement) est de la forme :

<env ...>
<header/>
...
</env>

Du coup ce message n'est pas reconnu par mon client puisqu'il n'est pas "normé" correctement ...

Avez-vous une idée ??

Merci!