Bonjour,
je travaille actuellement sur un service web. Celui-ci permet l'envoi de contenu via MTOM.
J'aimerais pouvoir filtrer les appels contenant un fichier faisant plus de x Mo.
La première solution est de réaliser le test une fois l'appel reçu, dans mon code.
Mais je voulais savoir s'il était possible de faire le filtre dans un Handler.
A partir du MessageContext, j'ai accès à un objet "attachments", mais celui-ci est une Map contenant deux objets (alors que je n' ai rattaché qu'un seul fichier).
Je pense que la méthode MessageContext.getAttachmentMap().getDataHandler(id) correspond à ce que je veux, mais je ne sais pas comment déterminer l'id qui correspond à mon contenu.
Si quelqu'un sait comment faire pour récupérer le contenu de mon fichier dans le handler, je lui serai reconnaissant
Partager