我正在使用axis2从我创建的java类创建一个Web服务。一切正常,但我希望能够自定义 wsdl,但我不知道该怎么做。我尝试对我的对象使用一些 JAXB 注释(使用axis1),但它对wsdl 生成没有影响。
我希望能够为某些元素指定 nillable=true 并使其他元素成为必需。我还希望能够更改元素名称和其他内容。如果 META-INF 文件夹中不包含 WSDL,axis2 不应该查看 JAXB2.0 注释吗?
我一直在尝试用谷歌搜索如何以自下而上的方式绘制模式,但我没有运气。axis2 网站仅显示了创建 Web 服务或客户端的基本步骤,但没有显示自定义架构。