如何在Metro中生成强类型模式

问题描述

| 我有一个XSD描述了某些旧系统中的服务(我们称其为A24)。我们使用JAXB将此XSD转换为Java POJO,然后生成带有“ 0”注释的Web服务类(这是使用模板即时完成的)。使用Metro,我们创建WAR文件并部署Web服务。因此,使用自底向上方法(首先编写实现)来创建Web服务。 Metro使用内部JAXB自动为Web服务创建WSDL和XSD。但是Metro生成的WSDL和模式缺乏诸如字符串长度等的限制。但是我的要求是创建一个可以支持强大的数据类型验证的Web服务。我该如何实现? 一个显而易见的解决方案是先更改方法,然后先编写WSDL,然后再编写实现,但是有没有办法先编写实现并仍然生成包含验证规则的WSDL + XSD?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)