2009-08-18 3 views
1

Я общаюсь с веб-сервисом партнера, используя предоставленные им классы прокси.Unmarshalling Error [com.ctc.wstx.exc.WstxLazyException]

У меня есть эта строка кода, который бросает исключение:

Dim response As requestWebRemittanceResponse = Me.webRemittanceService.requestWebRemittance(webRemittanceRequest) 

webRemittanceService является и экземпляр одного из этих прокси-классов и webRemittanceRequest является экземпляром другого.

Это выглядит довольно прямолинейно, но следующее исключение - это то, что я никогда не видел и не очень помогает, поскольку я не могу войти в метод requestWebRemittance (webRemittanceRequest).

Unmarshalling Error: [com.ctc.wstx.exc.WstxLazyException] Invalid character reference: null character not allowed in XML content. at [row,col {unknown-source}]: [1,391] 

Партнер говорит, что это не что-то с их стороны.

Любая помощь была бы принята с благодарностью.

ответ

1

Я нашел проблему, которая заставляла меня чувствовать себя идиотом.

Я расшифровывал пароль, который необходимо отправить в веб-сервис.

Используемый decrypter добавлял непечатаемый символ в строку пароля.