|
Remoting + SOAP + Java
|
|||
---|---|---|---|
#18+
Подскажите пожалуйста. Существует ВебСервис (Binary(для .NET клиентов) и SOAP(для всех кому не лень)) Клиент на Java планирует использовать веб сервис для получения данных. реализация серверного объекта: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31.
На JAVA не тестил, но решил попробывать на шарпе написать клиента под такой сервис. Не стал делать как в статье на RSDN, т.к. там предполагалось наличие на клиенте сборки с интерфейсами или пустыми методами без реализации. Сгенерил код через wsdl и заюзал его на клиенте. Получилось, что при возврате простого типа через метод getMyName() - все возвращаеться нормально, а при использовании getMyClass() вываливаеться эксепшн **** System.Reflection.TargetInvocationException - Exception has been thrown by the target of an invocation. **** System.NullReferenceException - Object reference not set to an instance of an object. Подскажите что делать и куда копать? Ведь поидее клиент должен быть на JAVA Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2006, 09:07 |
|
Remoting + SOAP + Java
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6.
А вот нечего называть идентификаторы с отличием только в регистре букв. Правда, скорее был бы StackOverflowException, а не NullReferenceException, наверное. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2006, 10:52 |
|
Remoting + SOAP + Java
|
|||
---|---|---|---|
#18+
эт просто опечатался :) с регистром всё Ок. а вот объект собственного типа не передаеться :( ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2006, 11:20 |
|
Remoting + SOAP + Java
|
|||
---|---|---|---|
#18+
при вызовах через SOAP сериализуются только public поля класса. Property не сериализуюся. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2006, 14:41 |
|
Remoting + SOAP + Java
|
|||
---|---|---|---|
#18+
iAndrewэт просто опечатался :) с регистром всё Ок. а вот объект собственного типа не передаеться :( Покажите стек вызовов при возникновении исключения. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2006, 17:00 |
|
Remoting + SOAP + Java
|
|||
---|---|---|---|
#18+
P.S. А вообще для этих целей есть отладчик. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2006, 17:02 |
|
|
start [/forum/topic.php?fid=19&fpage=37&tid=1398076]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 142ms |
0 / 0 |