|
|
|
Soap и WS . несовпадение типов
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, скачал и установил тестовую программу Sergey C/ Все работает, но как только я вставляю в процедуру test любой запрос при переводе на операторе CURSORTOXML возникает такая ошибка. Попробовал по другому из test вызов PROCEDURE test() AS STRING IF !DBUSED('DBWS') OPEN DATABASE (gcWebSDat+'DBWS') ENDIF lcXMLa11=-1 lcXMLa11=sp_user_login_xml('admin','admin') CLOSE DATABASES ALL RETURN (lcXMLa11) ENDPROC а аналог из примера PROCEDURE login(m.lclog,m.lcpsw) AS STRING IF !DBUSED('DBWS') OPEN DATABASE (gcWebSDat+'DBWS') ENDIF lcXMLa11=-1 lcXMLa11=sp_user_login_xml(m.lclog,m.lcpsw) CLOSE DATABASES ALL RETURN (lcXMLa11) ENDPROC и при этом вызове такая же ошибка. Вызов o=CREATEOBJECT("MSSoap.SoapClient30") o.MSSoapInit("http://213.181.10.75:3997/iva/ws_mes_server.WSDL") ? o.test() VFP 8 пробовал и на 9 такаю же ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2007, 17:56 |
|
||
|
Soap и WS . несовпадение типов
|
|||
|---|---|---|---|
|
#18+
Я бы посмотрел, что в lcXMLa11 перед возвращением через WS... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2007, 18:02 |
|
||
|
Soap и WS . несовпадение типов
|
|||
|---|---|---|---|
|
#18+
Через o=CREATEOBJECT('WS_SERVER.WS_MES_SERVER') ? o.test() все работает нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2007, 18:12 |
|
||
|
Soap и WS . несовпадение типов
|
|||
|---|---|---|---|
|
#18+
Ваше Login и мой test создает индентичные XML курсоры. Бъюсь уже 2 дня не могу понять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2007, 18:31 |
|
||
|
Soap и WS . несовпадение типов
|
|||
|---|---|---|---|
|
#18+
VicBogdanВаше Login и мой test создает индентичные XML курсоры. Бъюсь уже 2 дня не могу понятьТам у Вас проблема с данными - SOAP даже написал, что не может представить в своем внутреннем предствалении тип "int"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2007, 21:28 |
|
||
|
Soap и WS . несовпадение типов
|
|||
|---|---|---|---|
|
#18+
Проблему решил. Удалил все файлы с WS переименовал процедуру и все заработало, было ощущуение что он просто не строит новую DLL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2007, 07:07 |
|
||
|
Soap и WS . несовпадение типов
|
|||
|---|---|---|---|
|
#18+
VicBogdan.... было ощущуение что он просто не строит новую DLLОбычно строит, но не публикует - для автоматичкеской публикации в WS на IIS - должна быть выбрана соответствующая галочка. Если IIS занят, то соответсвенно - сообщение о том, что процесс публикации завершился некорректно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2007, 09:12 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34310988&tid=1589927]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 357ms |

| 0 / 0 |
