MTOM, AXIS2, WS-Безопасность и подписанные вложения

StackOverflow https://stackoverflow.com/questions/6098979

  •  09-09-2020
  •  | 
  •  

Вопрос

Я работаю над ошибкой, который мы столкнулись с одним из наших веб-сервисов. Мы используем Axis2 1.4.1, работающий на OC4J. Вопросы состоит в том, что при отправке множества подписали двоичных вложений на сервис с MTOM, сервис только получает одно из вложений. Если я отключил WS-Security и отправить тот же запрос на веб-сервис, все вложения проходят через. Похоже, что это происходит только тогда, когда MTOM «определяет» вложения достаточно велики, чтобы оправдать разрыв их в отдельные секции MIME. Если они совсем маленькие, то MTOM просто Base64Encodes их и оставляет их встроенным, и все данные проходят через.

Все запрос SOAP XML производится правильно. То есть все несколько вложений отправляются на службу, и все границы MIME присутствуют, и весь XOP включает в себя на месте, так как я наклонил запросы с Eclips TCP / IP Monitor, а также с выходом, предоставляемым в SONAR ,

У кого-нибудь еще есть проблемы с проблемами при попытке отправки подписали CONTENT на веб-сервис AXIS2?

Это было полезно?

Решение

Я нашел ответ, вроде, на мой собственный вопрос после спелангирования через многие билеты в Джиру на axis2 Jira.Исправление, или работать на самом деле, описана в axis2-4973 .Используя описанную метод, AXIS2, похоже, генерирует код анализируемых вложений MTOM.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top