【发布时间】:2011-10-05 03:29:31
【问题描述】:
我使用 WCF/.NET 框架 4.0 (C#) 创建了一个非常简单的 Web 服务。我使用 svcutil.exe 实用程序生成了一个 WSDL 文件。当我使用 Eclipse (Java EE) 导入 WSDL 文件时,出现以下错误:
XSD:属性引用“http://schemas.microsoft.com/2003/10/Serialization/#Id”未解决 XSD:属性引用“http://schemas.microsoft.com/2003/10/Serialization/#Ref”未解决
我正在使用打开引用保存的 DataContractSerializer:
[DataContract(IsReference = true)]
当我关闭此选项时,上面的错误消失了。我还按照 SO 上另一个线程中的建议展平了我的 WSDL 文件。
【问题讨论】:
标签: wcf wsdl datacontractserializer wcf-interoperability