生成的wsdl文件中wsdl:types 节点下没有内容(xfire)

Sam_Deep_Thinking
Java领域新星创作者
博客专家认证
2010-03-07 11:04:20
正常的情况下wsdl:types 节点下应该是有内容的,如下:
- <wsdl:types>- <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://axisClient">
- <xsd:element name="getUsers">
<xsd:complexType />
</xsd:element>
- <xsd:element name="getUsersResponse">
- <xsd:complexType>
- <xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns1:ArrayOfUser" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
- <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://sys.model.iegis.gz3h.com">
- <xsd:complexType name="ArrayOfUser">
- <xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="User" nillable="true" type="ns1:User" />
</xsd:sequence>
</xsd:complexType>
- <xsd:complexType name="User">
- <xsd:sequence>
<xsd:element minOccurs="0" name="alias" nillable="true" type="xsd:string" />
<xsd:element minOccurs="0" name="id" nillable="true" type="xsd:long" />
<xsd:element minOccurs="0" name="password" nillable="true" type="xsd:string" />
<xsd:element minOccurs="0" name="rights" nillable="true" type="xsd:string" />
<xsd:element minOccurs="0" name="userName" nillable="true" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</wsdl:types>

但是我生成的wsdl文件中wsdl:types下是没有内容的,如下:
<wsdl:types />

wsdl虽然生成了,但是 <wsdl:types >节点下就是没有内容,
已经试了很多方式,就是不出来。。。。。
...全文
185 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
shiyongyin 2011-11-16
  • 打赏
  • 举报
回复
接口和实现类必须在一个包下面否则会出现描述的问题

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧