0

从 ColdFusion 11 企业版上的 cfinvoke 标记调用 Web 服务时,我遇到了一个奇怪的问题。我收到的错误消息是:

不支持用于展开的架构格式!找到了除预期之外的所有序列

堆栈跟踪开始于:

org.apache.axis2.wsdl.codegen.CodeGenerationException:不支持用于展开的架构格式!在 org.apache.axis2.wsdl.codegen.extension.SchemaUnwrapperExtension.processXMLSchemaSequence(SchemaUnwrapperExtension.java:405) 处找到所有但预期的序列...

有没有其他人遇到过这个问题或知道如何解决它?非常感谢您的任何帮助或建议。

4

1 回答 1

0

我遇到此问题的原因是 Web 服务使用的是 Axis1。ColdFusion 11 默认假定 Web 服务使用 Axis2。

为了修复它,我将wsversion属性添加到<cfinvoke>标签并将其值设置为 1。

于 2016-07-07T18:01:00.693 回答