您的位置:首页 > 编程语言 > Java开发

WSDL文件编译java代码报:Error generating JAXB model.错的处理方法

2012-12-07 16:25 871 查看
在编译XXX.wsdl文件时总是报这样的错误:

Errorgenerating services

Error generating JAXB model.



详细的错误如下:

 


红线框住的地方就是问题的所在.MyEclipse报的错误是这个类名/接口名重名了…所以无法编译成Java代码…

下面我把wsdl文件的部分代码贴出来:

 

<xsd:complexType
name="GetSmsResponse">
<xsd:sequence>
<xsd:element
name="deliveryStatus"type="xsd:string"
nillable="true"
minOccurs="0"/>
<xsd:element
name="streamingNo"type="xsd:string"
nillable="true"
minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element
name="getSmsResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element
name="out"type="tns:GetSmsResponse"
nillable="true"
maxOccurs="1"minOccurs="1"/>
</xsd:sequence>

----------------------舒坦的分割线---------------------------

  </wsdl:types>
  <wsdl:message
name="getSmsResponse">
    <wsdl:part
name="parameters"element="tns:getSmsDeliveryStatusResponse"/>
  </wsdl:message>
  <wsdl:message
name="getSmsRequest">
    <wsdl:part
name="parameters"element="tns:getSmsDeliveryStatus"/>
  </wsdl:message>

 

以上就是需要修改的wsdl文件的位置…修改时最好在MyEclipse里修改…因为有错误提示…将上面的内容改成如下:

 

<xsd:complexType
name="GetSmsResponse">
<xsd:sequence>
<xsd:element
name="deliveryStatus"type="xsd:string"
nillable="true"
minOccurs="0"/>
<xsd:element
name="streamingNo"type="xsd:string"
nillable="true"
minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element
name="getSmsResponse1">
<xsd:complexType>
<xsd:sequence>
<xsd:element
name="out"type="tns:GetSmsResponse"
nillable="true"
maxOccurs="1"minOccurs="1"/>
</xsd:sequence>

----------------------舒坦的分割线---------------------------

  </wsdl:types>
  <wsdl:message
name="getSmsResponse">
    <wsdl:part
name="parameters"element="tns:getSmsResponse1"/>
  </wsdl:message>
  <wsdl:message
name="getSmsRequest">
    <wsdl:part
name="parameters"element="tns:getSmsDeliveryStatus"/>
  </wsdl:message>

 

我将修改的地方用波浪线标识出来了…这个只是个人案例…别的情况…大家因人而异…修改后再次创建new
Web Service Client,就不会报错了…希望对大家有用…至于修改后有没有什么错误…就目前我这里还没发现…如果有什么不对的地方望各位纠正…
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐