Xfire - Création/récupération d'un messageContext
Bonjour à tous !
Voilà mon soucis :
Je développe actuellement un webservice qui permet d'associer une pièce jointe, en utilisant le SOAP Attachment.
Le problème est que je n'arrive pas à créer (ou récupérer je sais pas vraiment) un MessageContext, qui me permet ensuite d'ajouter mes Attachments.
Voilà le code (je précise : je suis dans un test unitaire JUNIT). La ligne en gras est une ligne que j'ai récupéré sur le net, et ... ca ne marche pas :mrgreen:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| URL url = null;
try {
url = new URL("http://chezplume.blog.lemonde.fr/files/2007/02/canard.1170632063.gif");
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
DataHandler dataHandler = new DataHandler(url);
MessageContext ctx = AbstractInvoker.getContext();
Attachment att = new SimpleAttachment("essai", dataHandler);
JavaMailAttachments mailAtt = new JavaMailAttachments();
mailAtt.addPart(att);
ctx.getCurrentMessage().setAttachments(mailAtt); |
Merci d'avance pour tout éclaircissement :D