Axis2 и настройка схемы XML в подходе снизу вверх - PullRequest
5 голосов
/ 28 августа 2009

Я использую axis2 для создания веб-сервиса из созданного мной Java-класса. Все работает хорошо, но я хотел бы иметь возможность настроить wsdl, и я не могу понять, как это сделать. Я попытался использовать некоторые аннотации JAXB с моими объектами (используя axis1), но это не повлияло на генерацию wsdl.

Я хотел бы иметь возможность указать nillable = true для некоторых элементов и сделать другие обязательными. Я также хотел бы иметь возможность изменять имена элементов и другие вещи. Разве axis2 не должен смотреть на аннотации JAXB2.0, если в папке META-INF нет WSDL?

Я пытался гуглить, как наметить схему снизу вверх, но мне не повезло. Веб-сайт axis2 показывает только основные шаги по созданию веб-службы или клиента, но ничего не говорит о настройке схемы.

Ответы [ 2 ]

2 голосов
/ 15 ноября 2010

Чтобы использовать аннотацию JAXB с AXIS2, вам следует взглянуть на эту статью:

Web-сервисы Java: JAXB и JAX-WS в Axis2

0 голосов
/ 24 января 2011

В Eclipse.org вы найдете (Eclipse Helios) Eclipse IDE для разработчиков Java EE, который полезен для простого создания веб-службы, и вы можете просмотреть документацию один раз для ее эффективного использования.

...