У меня была почти такая же проблема, как у это
public class MySOAPHandler implements SOAPHandler<SOAPMessageContext> {
@Override
public boolean handleMessage(SOAPMessageContext context) {
Boolean isRequest = (Boolean) context.get(MessageContext.MESSAGE_OUTBOUND_PROPERTY);
if (!isRequest) {
try {
SOAPMessage soapMsg = context.getMessage();
SOAPHeader soapHeader = soapMsg.getSOAPHeader();
if (soapHeader == null) {
generateSOAPErrMessage(soapMsg, "No SOAP header.");
}
Iterator it = soapHeader.getChildElements();
В отладке
Я тестирую с мылом UI, все отлично работает безОбработчик, я отправляю запросы и получаю правильные ответы. Я нашел ответ: «Я решил проблему. Проблема была в xalan.jar. Я использовал какую-то древнюю версию. Теперь она работает нормально. Спасибо за помощь». Но не для меня, у меня есть последняя версия этого. Помогите мне, пожалуйста