Rational Developer for System z V7.6.x

局限性:生成的 XML 模式中的全局元素名称在解释性 XML 转换类型与编译型 XML 转换类型中不一致

问题:解释型 XML 转换和编译型 XML 转换在缺省情况下生成的 XML 模式中的 Web Service 消息根元素名称不匹配。您可能需要更改编译型 XML 转换的生成缺省值以与解释型转换情况匹配,如下面的“变通方法”部分中描述的那样。这将允许您在以后需要时将转换类型从解释型更改为编译型,而无需重新发布 WSDL 文件且无需更改 Web Service 的客户机中的代码。

变通方法:生成工件以进行编译型 XML 转换时,您可以使用此向导更改根元素名称以与解释型 XML 转换匹配。此新选项称为“根元素名称”,位于生成选项页的 WSDL 和 XSD 选项这一选项卡的请求和响应 XML 模式属性组中。

例如,名为 A-B-C 的 COBOL 组将导致解释型转换工件具有消息根元素名称“a_b_c”。缺省编译型转换工件将具有根元素名称“ABC”。如先前所述,可将向导中的“ABC”更改为“a_b_c”,以便与为进行解释型转换而生成的 WSDL 匹配。


使用条款 | 反馈

本信息中心基于 Eclipse 技术。(http://www.eclipse.org)