powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Web Service на C# и клиент AXIS2
11 сообщений из 11, страница 1 из 1
Web Service на C# и клиент AXIS2
    #38986558
Lis794
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Не подскажете что сделать чтоб данная ошибка пропала у клиента при получение ответа от сервера:

Caused by: org.apache.xmlbeans.XmlException: error: The document is not a ValidateBillRefNumResponse: document element mismatch got ValidateBillRefNumResult@ http://host.com/cpsinterface/valbillrefmgr

ответ:

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd=" http://www.w3.org/2001/XMLSchema" xmlns:soap=" http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<ValidateBillRefNumResult xmlns=" http://host.com/cpsinterface/valbillrefmgr">
<ResultCode>0</ResultCode>
<ResultDesc>Service processing successful</ResultDesc>
</ValidateBillRefNumResult>
</soap:Body>
</soap:Envelope>
...
Рейтинг: 0 / 0
Web Service на C# и клиент AXIS2
    #38987222
Lis794
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может есть идеи или направте в нужное направление. все пепробывал ничего не помогает
...
Рейтинг: 0 / 0
Web Service на C# и клиент AXIS2
    #38989759
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The document is not a ValidateBillRefNumResponse: document element mismatch
...
Рейтинг: 0 / 0
Web Service на C# и клиент AXIS2
    #39006739
Lis794
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так по документации ответ должен быть
...
Рейтинг: 0 / 0
Web Service на C# и клиент AXIS2
    #39006742
Lis794
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd=" http://www.w3.org/2001/XMLSchema" xmlns:soap=" http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<ValidateBillRefNumResult xmlns=" http://host.com/cpsinterface/valbillrefmgr">
<ResultCode>0</ResultCode>
<ResultDesc>Service processing successful</ResultDesc>
</ValidateBillRefNumResult>
</soap:Body>
</soap:Envelope>
...
Рейтинг: 0 / 0
Web Service на C# и клиент AXIS2
    #39006743
Lis794
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
откуда этот тэг ValidateBillRefNumResponse

може скинуть пример как должен выглядеть ответ в таком случаии
...
Рейтинг: 0 / 0
Web Service на C# и клиент AXIS2
    #39027607
Lis794
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть мысли как правильно отправить?
...
Рейтинг: 0 / 0
Web Service на C# и клиент AXIS2
    #39027881
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lis794откуда этот тэг ValidateBillRefNumResponse

може скинуть пример как должен выглядеть ответ в таком случаии

так это вы должны бы нам рассказывать
там неймспейс указан
<ValidateBillRefNumResult xmlns=" http://host.com/cpsinterface/valbillrefmgr">
...
Рейтинг: 0 / 0
Web Service на C# и клиент AXIS2
    #39028371
Lis794
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
по документации должно быть так

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd=" http://www.w3.org/2001/XMLSchema" xmlns:soap=" http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<ValidateBillRefNumResult xmlns=" http://host.com/cpsinterface/valbillrefmgr">
<ResultCode>0</ResultCode>
<ResultDesc>Service processing successful</ResultDesc>
</ValidateBillRefNumResult>
</soap:Body>
</soap:Envelope>

так кокого хрена он жалуется что

The document is not a ValidateBillRefNumResponse: document element mismatch
...
Рейтинг: 0 / 0
Web Service на C# и клиент AXIS2
    #39028465
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lis794,
Что-то с неймспейсами напутано, думаю. Не уверен, что xmlns может объявляться позже (ValidateBillRefNumResult) чем его алиасы (Envelope).
...
Рейтинг: 0 / 0
Web Service на C# и клиент AXIS2
    #39029048
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lis794,

во-первых, есть кнопочка SRC для вставки кода.

Чтобы дать ответ, нужно знать больше деталей.


https://ru.wikipedia.org/wiki/SOAP Хотя SOAP является стандартом, некоторые программы часто генерируют сообщения в несовместимом формате. Например, запрос, сгенерированный AXIS-клиентом, не будет понят сервером WebLogic.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Web Service на C# и клиент AXIS2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]