|
|
|
Написание Web-сервиса в eclipse
|
|||
|---|---|---|---|
|
#18+
Добрый день! Необходимо поправить web-сервис, написанный на java, чтобы он соответствовал wsdl-схеме. Соответствие проверяется программой soapUI. есть класс: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. из него формируется wsdl: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Когда проверяю сервис в soapUI выдает, что несоответствует схеме, и требует чтобы после <importConclusionInfo> стоял тег <item> Код: java 1. 2. 3. 4. 5. 6. 7. Как нужно переписать классы, чтобы в ответе появлялся тег <item>, или чтобы wsdl создавался без этого тега. Используется eclipse, axis. Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2012, 09:10:43 |
|
||
|
Написание Web-сервиса в eclipse
|
|||
|---|---|---|---|
|
#18+
greg_123Добрый день! Необходимо поправить web-сервис, написанный на java, чтобы он соответствовал wsdl-схеме. Соответствие проверяется программой soapUI. В общем случае соответствовать не будет. Потому что семантика описания сущностей в XSD шире, чем в Java (например, обработка choice). Чтобы получить наиболее близкий результат - сгенерируйте Java-код под WSDL. Обычно этого достаточно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2012, 09:58:26 |
|
||
|
Написание Web-сервиса в eclipse
|
|||
|---|---|---|---|
|
#18+
А возможно ли исправить уже существующие классы без генерации Java-кода из WSDL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2012, 10:48:35 |
|
||
|
Написание Web-сервиса в eclipse
|
|||
|---|---|---|---|
|
#18+
greg_123А возможно ли исправить уже существующие классы без генерации Java-кода из WSDL? Да. Сгенерировать код и расставить в существующем коде аннотации по сгенеренному образцу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2012, 10:52:24 |
|
||
|
Написание Web-сервиса в eclipse
|
|||
|---|---|---|---|
|
#18+
Найдено решение из wsdl-ки удаляется тип ArrayOfConcl, а у ConclS дописываются параметры maxOccurs="unbounded" minOccurs="0" и меняется тип на просто Concl: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2012, 12:18:43 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=59&tid=2131399]: |
0ms |
get settings: |
21ms |
get forum list: |
30ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
67ms |
get topic data: |
22ms |
get forum data: |
7ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 309ms |
| total: | 527ms |

| 0 / 0 |
