Я пишу веб-сервис, используя структуру Axis2. Сервис будет действовать как прокси в DMZ. На самом деле это просто ретранслятор реальной службы, которая находится в нашей локальной сети.
Служба использует заголовки с установленным флагом mustUnderstand. Но поскольку прокси-сервис довольно прост, он не может понять эти заголовки, он просто должен ретранслировать запрос в нашу локальную сеть, где все заголовки могут быть обработаны.
Проблема в том, что Axis2 проверяет заголовки и выдает ошибку, так как модуля, который нормально читает и понимает заголовок, нет.
Есть ли способ настроить Axis2 так, чтобы он игнорировал флаг mustUnderstand?
В качестве альтернативы также будет оценен способ обработки этого из кода.