powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Получение пустого ответа от Web-сервиса
7 сообщений из 7, страница 1 из 1
Получение пустого ответа от Web-сервиса
    #37876584
greg_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Написал небольшой web-сервис (eclipse, axis), который ищет данные в бд по входным параметрам сервиса.
Если входные параметры соответствуют данным из бд (т.е. запрос вернет одну или несколько записей) - все работает отлично, возвращается ответ, соответствующий wsdl-схеме.
Но если ввести параметры, по которым запрос ничего не вернет - возвращается ответ:
Код: java
1.
2.
3.
4.
5.
6.
7.
<soapenv:Fault>
         <faultcode>soapenv:Server.userException</faultcode>
         <faultstring>java.lang.NullPointerException</faultstring>
         <detail>
            <ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">111111</ns1:hostname>
         </detail>
      </soapenv:Fault>


Что необходимо сделать, чтобы в результате такого обращения к web-сервису, возвращался нормальный ответ (только пустой)

Заранее спасибо!
...
Рейтинг: 0 / 0
Получение пустого ответа от Web-сервиса
    #37876586
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читать логи сервера и чинить NullPointerException.
...
Рейтинг: 0 / 0
Получение пустого ответа от Web-сервиса
    #37876600
greg_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А есть какой-нибудь примерчик как это использовать?
...
Рейтинг: 0 / 0
Получение пустого ответа от Web-сервиса
    #37876618
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
greg_123А есть какой-нибудь примерчик как это использовать?
Что использовать? У вас на сервере произошло ошибка - исключение java.lang.NullPointerException. В JavaDoc можете почитать отчего оно возникает. Сервер поймал эту ошибку и обернул её в Fault. Если у вас с логированием всё нормально, то stacktrace этого исключения в лог файле сервера укажет на конкретную строчку где оно произошло.

Данные из БД у вас в виде чего приезжают? Список? Массив? ResultSet?
...
Рейтинг: 0 / 0
Получение пустого ответа от Web-сервиса
    #37876619
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
greg_123А есть какой-нибудь примерчик как это использовать?Что именно использовать? У вас баг в серверной части веб-сервиса, вам надо его пофикстиь.
...
Рейтинг: 0 / 0
Получение пустого ответа от Web-сервиса
    #37876625
greg_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Данные из БД возвращаются в виде ResultSet.
...
Рейтинг: 0 / 0
Получение пустого ответа от Web-сервиса
    #37876629
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
greg_123Данные из БД возвращаются в виде ResultSet.
Тогда вам нужно почитать лог или пройтись отладчиком чтобы понять откуда береться null значение.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Получение пустого ответа от Web-сервиса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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