xsd - 如何自定义 axis2 生成的 xsd

标签 xsd axis2

我遵循 axis2 文档中的“来自 pojo 的 Web 服务”[1] 自下而上指南,但生成的 wsdl 并不好。 具体来说,wsdl 中嵌入的 xsd 模式不好,我想自定义它。我想允许循环引用,其方式类似于 jaxb 允许您使用 XMLID 和 XMLREFID 执行的操作。

有什么想法吗?

谢谢

[1] -> http://ws.apache.org/axis2/1_5_1/pojoguide.html

最佳答案

如果您使用 AXIS2 ( tutorial here ) 的 Netbeans 插件,您可以指定编辑 WSDL,否则我无能为力,抱歉。也许您可以查看 ant 任务可用的选项?

与其他 Web 服务框架相比,我确实发现 AXIS2 过于痛苦,而且文档还有很多不足之处。

关于xsd - 如何自定义 axis2 生成的 xsd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1831484/

相关文章:

c - Axis2 加载 DLL 失败

java - Axis 2 : Unable to engage Rampart module

Maven & Axis2 插件 - 不同的 stub 代码生成

java - 如何从 xsd 生成 xpath?

java - Jetty 的 XML 模式错误

使用 Axiom 发送 SOAP 时出现 javax.xml.stream.XMLStreamException

asynchronous - 在这种情况下,哪个更好-同步还是异步Web服务?

java - 从/src/main/resources加载文件

java - 如何在 JAXB 中将 XML 与命名空间编码?

xml - 了解 xsd :choice with minOccurs attribute