Bonjour,

J'ai crée un webservice client qui consomme un web service externe.
Ce webservice externe demande l'authentification par usernametoken qui doit etre inclut dans le message SOAP.
Pour cela j'ai suivi
http://www.ibm.com/developerworks/we....html#download
mais j'ai l'erreur suivante renvoyée par le webservice:
Policy requires Message to contain UsernameToken, UsernameToken not found in the Message.
J'ai également trouvé le code suivant dans la doc IBM:
WSSFactory factory = WSSFactory.getInstance();
WSSGenerationContext gencont = factory.newWSSGenerationContext();

// Attach the username token to the message.
UNTGenerationCallbackHandler ugCallbackHandler =
newUNTGenerationCallbackHandler("alice", "ecila");
SecurityToken ut = factory.newSecurityToken(ugCallbackHandler,
UsernameToken.class);
gencont.add(ut);

// Generate the WS-Security header
gencont.process(msgctx);


Mais ces classes n'ont plus la meme signature et je ne trouve pas de doc

Merci de votre aide