Teddy_YYF
2017-04-19 07:56
采纳率: 100%
浏览 1.3k
已采纳

cxf+spring发布的webservice缺少wsdl:types标签里面的schema等属性

如图:
图片说明
由于types里面的内容缺少,在运行wsdl2java的时候报错:
图片说明
在网上找遍了各种资料,就是没有相关的资料,也不知道原因,接口类跟实现类是在同一个包下面的,并且都给了@WebService(targetNamespace="XXXXX")一样值

部分代码如下:
图片说明
图片说明
望大神们给点意见

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • Teddy_YYF 2017-04-21 04:03
    已采纳

    最终答案是:oracle中jar包xmlparserv2.jar与cxf中xmlschema-core-2.0.3.jar存在冲突问题

    点赞 打赏 评论
  • 小祝特烦恼 2017-04-19 08:07

    可以把type放到webservice接口方法参数中。调用服务的时候就可以了。

    点赞 打赏 评论
  • Teddy_YYF 2017-04-19 08:22

    @小祝特烦恼
    不明白你的意思,我是这样做的
    图片说明
    图片说明
    你的意思是写在那里呢?

    点赞 打赏 评论

相关推荐