|
|
|
web services - null как значение примитива
|
|||
|---|---|---|---|
|
#18+
всем привет такой вопрос: один из параметров метода вебсервиса в WSDL описан так: <part name="MessageTerminatingLinkId" type="xsd:double"/> можно ли передать null в качестве значения параметра при вызове, и если да - то как? мне это кажется странной затеей, но заказчик уверен что ему это необходимо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 12:00 |
|
||
|
web services - null как значение примитива
|
|||
|---|---|---|---|
|
#18+
Может попробовать передать константу типа NaN (Not a number) или бесконечность, (если язык разработки таковые поддерживает) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 12:19 |
|
||
|
web services - null как значение примитива
|
|||
|---|---|---|---|
|
#18+
ну... логично просто 0 передать но пациент свято верит, что ему нужен именно null похоже так сделать нельзя - тот же AXIS генерирует заглушки, параметрами которых являются простые типы если попробовать сделать DII вызов, и передать null как один из аргументов массива параметров - получаем с сервера сообщение с таким описанием: "Converting data for SoapMapper failed inside the typemapper" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 12:29 |
|
||
|
web services - null как значение примитива
|
|||
|---|---|---|---|
|
#18+
а может аттрибут/элемент какойнибудь isNull приделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 12:33 |
|
||
|
web services - null как значение примитива
|
|||
|---|---|---|---|
|
#18+
параметр был описан как Код: plaintext попробовал как "any" и "null" (хотя "null" в SOAP encoding не описан) результат тот же. наверное, отпишу телегу, что так делать нельзя :) anyway, всем спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 12:53 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33186671&tid=2151856]: |
0ms |
get settings: |
5ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 307ms |

| 0 / 0 |
