报错:两个类有同一个xml类型名字。。。
程序员文章站
2022-05-29 18:29:43
...
Caused By: org.apache.cxf.service.factory.ServiceConstructionException
at org.apache.cxf.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:293)
at org.apache.cxf.service.factory.AbstractServiceFactoryBean.initializeDataBindings(AbstractServiceFactoryBean.java:86)
at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.buildServiceFromClass(ReflectionServiceFactoryBean.java:445)
at org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.buildServiceFromClass(JaxWsServiceFactoryBean.java:682)
at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeServiceModel(ReflectionServiceFactoryBean.java:508)
Truncated. see log file for complete stacktrace
Caused By: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions
Two classes have the same XML type name "{http://mdm.soa.csg.cn}AduitColumn".加粗样式 Use **![@XmlType.name and @XmlType.namespace](https://img-blog.csdnimg.cn/20191119143412524.jpg)** to assign different names to them.
this problem is related to the following location:
at cn.csg.mdm.update.AduitColumn
at protected cn.csg.mdm.update.AduitColumn cn.csg.mdm.update.MdmRequestHeader.aduitColumn
at cn.csg.mdm.update.MdmRequestHeader
at protected cn.csg.mdm.update.MdmRequestHeader cn.csg.mdm.update.UpdateExtEcContractRequest.mdmHeader
at cn.csg.mdm.update.UpdateExtEcContractRequest
this problem is related to the following location:
at cn.csg.mdm.AduitColumn
at protected cn.csg.mdm.AduitColumn cn.csg.mdm.MDMRequestHeader.aduitColumn
at cn.csg.mdm.MDMRequestHeader
at protected cn.csg.mdm.MDMRequestHeader cn.csg.mdm.AddExtEmployee.mdmHeader
at cn.csg.mdm.AddExtEmployee
at public cn.csg.mdm.AddExtEmployee cn.csg.mdm.ObjectFactory.createAddExtEmployee()
at cn.csg.mdm.ObjectFactory
上一篇: 转进制的问题
推荐阅读