получение данных с веб сервиса #757169


#0 by val245
Предоставили веб сервис со сторонней программы. Необходимо получить данные с веб сервиса в 1с. В веб-сервисе процедура getReportsByRange с параметрами даты начала и даты окончания. Написал следующий код: Однако, при его выполнении выходит следующая ошибка. {Форма.Форма.Форма}: Ошибка при вызове метода контекста (getReportsByRange)     Результат = Прокси.getReportsByRange(WSПараметр); по причине: Ошибка вызова операции сервиса:  { по причине: Ошибка SOAP сервера:  java.lang.NullPointerException Уже весь инет перекопал, что-то не могу ничего найти. Может кто может хотя бы посоветовать, где почитать о подключении к веб сервисам в 1С.
#1 by Apokalipsec
Почитать в ЖКК. Отладка, смотришь, что он ожидает в getReportsByRange. Возможно там ещё какие-то параметры, которые ты не передаешь. А возможно он ждет дату в другом формате.
#2 by rphosts
вангую, даты в формате Юникс у сервиса, а у вас?
#3 by val245
приложение на java. Надо менять формат даты?
#4 by anatoly
я бы еще предложил почитать мануал "сторонней программы"
#5 by val245
мануала нет. она самописная
#6 by val245
просто ей другие сотрудники занимаются
#7 by rphosts
криптотермоанализ рулит
#8 by anatoly
пообщаться с другими сотрудниками не предлагать?
#9 by rphosts
я-б попробовал с этого начать Функция Дата2ФорматУних(Дата1С) КонецФункции
#10 by Serginio1
А Прокси.getReportsByRange(дата1,дата2);
#11 by Serginio1
Ты бы WSDL показал
#12 by val245
то что касается этого метода
#13 by val245
#14 by val245
Когда делаю так: пишет, что слишком много параметров
#15 by Serginio1
Это может быть и ошибкой на стороне сервера. Обратись в поддержку.
#16 by rphosts
Даты в wsпараметрах определили, может там на входе параметр язык? Например 'ru'
#17 by val245
в каких параметрах язык?
#18 by val245
up
#19 by val245
up
#20 by val245
вверх
#21 by Serginio1
Берешь в руки фиддлер и отсылаешь в службу поддержки запрос и ответ. Или для начала показываешь здесь. Никто тебе без данных помочь не сможет
#22 by val245
а что именно показать, что б можно было поставить диагноз?
#23 by val245
запустил фидлер, он показывает запросы и ответ. Но как разобрать, где там ошибка?
#24 by Serginio1
Посылаешь их в службу поддержки.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С