SAAJ0511: невозможно создать конверт из заданной исходной ошибки из-за неожиданного символа

#java #soap #spring-ws #saaj

#java #soap #spring-ws #saaj

Вопрос:

Я получаю следующую ошибку при попытке проанализировать запрос soap, который содержит символ » u0001″ в части данных тела xml:

com.sun.xml.internal.messaging.saaj.soap]: createEnvelope - SAAJ0511: Unable to create envelope from given source

Без этого символа код работает правильно. Однако запрос поступает с компьютера, который я не могу контролировать, поэтому мне нужно удалить этот символ на стороне сервера, но я не знаю как. Я попытался добавить перехватчик, но это не сработало, потому что он выдает ошибку перед обработкой перехватчика. У вас есть какие-либо идеи?

Комментарии:

1. вы смогли решить это? Я столкнулся с аналогичной проблемой