我正在使用axis2从我创建的java类创建Web服务。一切都运作良好,但我希望能够自定义wsdl,我无法弄清楚如何做到这一点。我尝试使用一些JAXB注释与我的对象(使用axis1),但它对wsdl生成没有影响。
我希望能够为某些元素指定nillable = true并且需要其他元素。我也希望能够更改元素名称和其他内容。如果META-INF文件夹中没有包含WSDL,那么axis2不应该查看JAXB2.0注释吗?
我一直试图谷歌如何以自下而上的方式绘制架构,但我没有运气。 axis2网站仅显示创建Web服务或客户端的基本步骤,但不包括自定义架构。
答案 0 :(得分:2)
要在AXIS2中使用JAXB注释,您应该看看这篇文章:
答案 1 :(得分:0)
在Eclipse.org中,您可以找到(Eclipse Helios)用于Java EE开发人员的Eclipse IDE,这对于轻松创建Web服务非常有用,您可以查看一次文档以便有效地使用它。