0
我正在尝试使用MyEclipse与Salesforce集成。该向导因复杂类型为“DescribeLayout”的命名冲突而失败。我需要编写一个JAXB绑定文件来确保由xjc编译器创建的两个接口位于不同的包中,但我完全不知道如何执行此操作。JAXB命名冲突Salesforce集成
我没有构成WSDL的模式的URI,只有URN的。
我正在尝试使用MyEclipse与Salesforce集成。该向导因复杂类型为“DescribeLayout”的命名冲突而失败。我需要编写一个JAXB绑定文件来确保由xjc编译器创建的两个接口位于不同的包中,但我完全不知道如何执行此操作。JAXB命名冲突Salesforce集成
我没有构成WSDL的模式的URI,只有URN的。
此博客文章显示如何附加后缀以键入名称以避免此问题。我不是JAXB专家,但大概有一种方法可以将其配置为使用不同的包而不是后缀。
http://blog.teamlazerbeez.com/2009/05/23/salesforcecom-partner-soap-api-jax-ws-tutorial-part-1/
请说明原因 - 它是在同一个命名空间中的同名元素和类型吗?如果是这样,JAXB项目的文档中有很多帮助,例如http://jaxb.java.net/guide/Dealing_with_errors.html – JesperSM 2011-01-09 12:41:51