|
|
|
Axis2, поддержка Cookies
|
|||
|---|---|---|---|
|
#18+
В Eclipse с помощью Axis2 code generator сформировал клиента для веб-службы из wsdl. Клиент работает, но на веб сервисе используются сессии (устанавливаются через Cookie). Не могу включить поддержку cookies. В документации написано, что это делается через Options().setManageSession(true) , но у меня это не работает. Вот кусок кода, сгенерированного axis2 code generator: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Весь сгенерированный код достаточно большой. Добавлю еще, что при вызове каждого метода веб-сервиса создается Код: java 1. и уже через него собственно делается удаленный вызов. Трассировал формируемые HTTP запросы через фидлер. От сервера приходят заголовки об установки cookie Код: sql 1. а мой клиент в следующих вызовах их не устанавливает. Что делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2014, 11:23 |
|
||
|
Axis2, поддержка Cookies
|
|||
|---|---|---|---|
|
#18+
Axis 2 - глючное и убогое УГ. Надо качать исходники и посмтреть что же он там действительно делает с этой опцией. https://issues.apache.org/jira/browse/AXIS2-2042 https://issues.apache.org/jira/browse/AXIS2-2062 http://www.coderanch.com/t/515507/Web-Services/java/Maintaining-session-Save-send-cookie Если вы пишете исключительно клиента и не под Apache Geronimo, то рекомендую смотреть в сторону других реализаций JAX-WS: Metro, CXF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2014, 13:18 |
|
||
|
Axis2, поддержка Cookies
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Спасибо. Мне нужен только клиент, неважно какой, главное, чтобы можно было быстро и удобно развернуть. По личному опыту, какая реализацияю юзабельная и хорошо интегрируется с Eclipse? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2014, 14:04 |
|
||
|
Axis2, поддержка Cookies
|
|||
|---|---|---|---|
|
#18+
https://weblogs.java.net/blog/ramapulavarthi/archive/2006/06/maintaining_ses.html Если вам только клиент, то можно смело брать JAX-WS который в JDK уже имеется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2014, 14:07 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=184&tid=2127559]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
1ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 324ms |

| 0 / 0 |
