Apach CXF 如何让生成的代码按引用 xsd 文件方式?

根据已有的 wsdl(wsdl中引用了xsd) 使用 Apache CXF 的 wsdl2java 自动生成服务端代码时候,生成的代码会把 xsd 的内容包含到一个 wsdl 中,如何才能像原有的 wsdl 一样使用引用的方式呢?
需求是生成的 wsdl和本地的OSB_EIP_EIP_HQ_InquiryEipAnnouncementSrv.wsdl一摸一样
目前我生成的服务wsdl把两个xsd的内容都放到一起了。
我已存在的 wsdl 文件路径详情如下,

C:.
├─OSB_EIP_EIP_HQ_00005_查询ERP集中门户公告信息服务_V0.1
│      MsgHeader.xsd
│      OSB_EIP_EIP_HQ_InquiryEipAnnouncementSrv.wsdl
│      OSB_EIP_EIP_HQ_InquiryEipAnnouncementSrv.xsd

已有的 wsdl 再如下网盘内,如有大神感兴趣,可以下载试试,
链接: https://pan.baidu.com/s/1DPd1... 密码: skvn

阅读 2.9k
1 个回答

在 service 层指定 wsdlLocation 属性

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题