xfire无法生成客户端的问题

popyy0101 2008-06-02 01:52:11
我在用以下的wsdl生成测试客户端的时候
http://www.webxml.com.cn/webservices/ChinaTVprogramWebService.asmx?wsdl
出现了这样的错误:
Reason:
Error generating JAXB model.

我的环境是eclipse3.3+myeclipse6.0+jdk1.6
但是用浏览器直接调用这个服务就没问题,所以服务应该是好的。而且用我的环境生成过其他几个客户端,也没有问题。来这里看看有没有高手遇到过同样的问题,先谢谢大家了!

...全文
146 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
marf_cn 2008-06-05
  • 打赏
  • 举报
回复
好像是包不完整,
用这个生成试试;
<project name="abc" basedir="./" default="abc">
<path id="maven.compile.classpath">
<fileset file="D:/workspace/owlc/lib-xFire/*.jar"/>
</path>
<!-- Remove classes directory for clean build
<target name="clean" description="Prepare for clean build">
<delete dir="${basedir}/client"/>
<mkdir dir="${basedir}/client"/>
</target>
http://localhost:8080/owlc/service/RobotService?wsdl
http://fetion.50120.mobi:8082/owlc/service/RobotService?wsdl
-->
<target name="abc">
<taskdef name="WsGenTask" classname="org.codehaus.xfire.gen.WsGenTask" classpathref="maven.compile.classpath"/>
<WsGenTask outputDirectory="${basedir}/src" wsdl="http://www.sms.cn/InterFace/AUriService/OrderService.php?wsdl" package="com.dns.owlc.webservice.phpclient" overwrite="true"/>
</target>
</project>

67,513

社区成员

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

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