首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

wsimport 发生莫名奇妙的@XmlElementRefs

2012-09-28 
wsimport 产生莫名奇妙的@XmlElementRefs如果wsimport帮你生成的class中没有firstName, lastName, middleN

wsimport 产生莫名奇妙的@XmlElementRefs
如果wsimport帮你生成的class中没有firstName, lastName, middleName等正常的成员变量名,而是生成下面这样的东西:

    @XmlElementRefs({        @XmlElementRef(name = "middle-name", type = JAXBElement.class),        @XmlElementRef(name = "last-name", type = JAXBElement.class),               @XmlElementRef(name = "first-name", type = JAXBElement.class),    })    protected List<JAXBElement<? extends Serializable>> content;


那原因就是:  你的WSDL中使用了重复的Element Name

"It appears to be due to the same element name of PublicationReferenceType in different namespaces"

http://forums.epo.org/open-patent-services-and-publication-server-web-service/topic815.html

热点排行