первым является:
Content-Type: text/xml; charset=utf-8
Кодировка передачи контента: двоичный
и второй тип контента: text/plain
Content-ID:
вот прикрепленный текстовый файл, например
Content-Transfer-Encoding:binary
и когда в коде использую
Код: Выделить всё
import org.springframework.ws.soap.SoapMessage;
@Service
public class ProcessingService {
public List processSoapMessages(List soapMessages) throws JAXBException {
soapMessages.forEach(soapMessage -> {
var attachments = soapMessage.getAttachments();
"Отсутствует конечная граница для пакета Mime: EOF при пропуске заголовков"
Я пробовал разные варианты приведения мыльных сообщений
SaajSoapMessage saajSoapMessage = (SaajSoapMessage) мылоMessage;
Я также пытался установить свойство для игнорирования it
System.setProperty("saaj.mime.multipart.ignoremissingendboundary", "true");
Я также пытался использовать Apache, но более поздние методы должны быть в Spring< /p>
Запрос, который ко мне приходит, имеет хорошие границы, и я не могу его изменить, есть идеи?
Подробнее здесь: https://stackoverflow.com/questions/791 ... -eof-while
Мобильная версия