5

我正在使用axis2从我创建的java类创建一个Web服务。一切正常,但我希望能够自定义 wsdl,但我不知道该怎么做。我尝试对我的对象使用一些 JAXB 注释(使用axis1),但它对wsdl 生成没有影响。

我希望能够为某些元素指定 nillable=true 并使其他元素成为必需。我还希望能够更改元素名称和其他内容。如果 META-INF 文件夹中不包含 WSDL,axis2 不应该查看 JAXB2.0 注释吗?

我一直在尝试用谷歌搜索如何以自下而上的方式绘制模式,但我没有运气。axis2 网站仅显示了创建 Web 服务或客户端的基本步骤,但没有显示自定义架构。

4

2 回答 2

2

要将 JAXB 注释与 AXIS2 一起使用,您应该看看这篇文章:

Java Web 服务:Axis2 中的 JAXB 和 JAX-WS

于 2010-11-15T11:23:03.853 回答
0

在 Eclipse.org 中,您可以找到用于 Java EE 开发人员的 (Eclipse Helios) Eclipse IDE,这对于轻松创建 Web 服务很有用,并且您可以查看文档一次以有效地使用它。

于 2011-01-24T06:32:28.033 回答