Я использую axis2 для создания веб-сервиса из созданного мной Java-класса. Все работает хорошо, но я хотел бы иметь возможность настроить wsdl, и я не могу понять, как это сделать. Я попытался использовать некоторые аннотации JAXB с моими объектами (используя axis1), но это не повлияло на генерацию wsdl.
Я хотел бы иметь возможность указать nillable = true для некоторых элементов и сделать другие обязательными. Я также хотел бы иметь возможность изменять имена элементов и другие вещи. Разве axis2 не должен смотреть на аннотации JAXB2.0, если в папке META-INF нет WSDL?
Я пытался гуглить, как наметить схему снизу вверх, но мне не повезло. Веб-сайт axis2 показывает только основные шаги по созданию веб-службы или клиента, но ничего не говорит о настройке схемы.