Добавление isRequired в поле в WSDL с использованием Java2WSDL на Axis2
Я пролил несколько статей и Google Search. Я не могу найти какой-либо метод, чтобы удалить эти <---Optional--->
Теги из моего wsdl.
Я понял, что isRequired
должен быть установлен в wsdl, чтобы он исчез, но я не знаю, как это сделать с Java2WSDL.
объявление класса
public class TTBusObjService
пример объявления метода:
public String login( String username, String password, Boolean sendAlerts) throws AxisFault
services.xml:
<service name="MainService" class="services.MyMain" scope="soapsession">
<description>Name</description>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="services.InnotasRPCMessageReceiver"/>
</messageReceivers>
<parameter name="ServiceClass">services.TTBusObjService</parameter>
</service>