Помогите пожалуйста C Web Service

Тема в разделе "Lotus - Программирование", создана пользователем noMugoP, 15 янв 2009.

  1. noMugoP

    noMugoP Гость

    Помогите пожалуйста, почему при вызове getCountry() с параметром String вылетает exception???? Уже много дней бьюсь над данной проблемой.. :)

    "Client:Incorrect number of parameters supplied for SOAP request HRESULT=0x80070057: The parameter is incorrect.
    - Client:Unspecified client error. HRESULT=0x80070057: The parameter is incorrect."

    Хотя по wsdl'нику стоит один параметр типа string.

    Функция внутри WebService'a:
    Код (Text):
    Function getCountry(CitizenshipCountryCode As XSD_STRING) As MDCountry_n0
    Код (Text):
    Class MDCountry_n0 As XSD_ANYTYPE
    Sub NEW
    End Sub
    End Class
    Вызывается она с помощью:
    Код (Text):
    Set client = CreateObject("MSSOAP.SoapClient30")
    Call Client.MSSoapInit("WSDLURL") 'тут конечно нормальный URL
    Dim temp As Variant
    Set temp = Client.getCountry("111")
    Спасибо
     
  2. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    не сталкивался с вебсервисами...

    а может "в консерватории" что-то подправить?! :)
    типа МСявая ДЛЛ глючит?

    вот эту статью читали (я полагаю): http://www.ibm.com/developerworks/lotus/li.../web-services2/
    мобуть эклипсой потестить сервис (для начала)?
     
  3. noMugoP

    noMugoP Гость

    Да, читал. Нет, мне WSDL файл присилают, там точно ошибки нету. Я его импортирую в Лотус, а там уже глюки.
    У WSDL style='document' use='literal' и из за этого в Лотусе у Web Service ставитьcя формат SOAP message format: Wrapped
    Пробовал переставлять на RPC/encoded - всё работает, а на Wrapped нет. :unsure:

    Нельзя ли поподробней пожалуйста?
     
  4. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    там же, по ссылке, в разделе Testing your Web service описана и отдельная джава утиль и Эклипс
     
Загрузка...
Похожие Темы - Помогите пожалуйста Web
  1. limbra
    Ответов:
    3
    Просмотров:
    44
  2. uxbmw3w
    Ответов:
    0
    Просмотров:
    62
  3. GREED
    Ответов:
    1
    Просмотров:
    535
  4. Рая
    Ответов:
    3
    Просмотров:
    788
  5. sonia2000
    Ответов:
    0
    Просмотров:
    960

Поделиться этой страницей