Bonjour, j'aurais besoin de votre aide sur SOAP. Je fais un appel sur un service Web, qui me renvoie une enveloppe soap avec un fichier joint. J'arrive a extraire le fichier joint dans un objet org.apache.axis.attachments.AttachmentPart via ce code
Seulement, je n'arrive pas à trouver le moyen d'extraire le fichier de cet AttachementPart. Je cherche à enregistrer le fichier joint sur le disque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 MessageContext msgctx= call.getMessageContext(); Message msg= msgctx.getResponseMessage(); if (msg!=null){ Iterator attachIter= msg.getAttachments(); while (attachIter.hasNext()){ AttachmentPart attachment= (AttachmentPart)attachIter.next(); ... //Extraction du fichier joint et sauvegarde sur le disque } }
Merci d'avance,
Partager