Мыло успешно встречается, и я могу отлично распечатать конверт, но вложения всегда равны нулю.Несмотря на то, что я поставил точный запрос через SoapUI, и вложения хорошо отображаются в этом.Возможно, это неправильный способ извлечь вложения.Я добавляю это в метод sendandreceive.
private class AttachmentWebServiceMessageExtractorImpl implements WebServiceMessageExtractor {
public Object extractData(WebServiceMessage webServiceMessage) throws IOException, TransformerException {
Set<ZipFile> attachmentZipFiles = new HashSet<ZipFile>();
Iterator attachmentIterator = ((SaajSoapMessage)webServiceMessage).getAttachments();
if(attachmentIterator != null) {
while(attachmentIterator.hasNext()){
attachmentZipFiles.add((ZipFile) attachmentIterator.next());
}
}
return attachmentZipFiles;
}
}