wsdl4j解析wsdl问题

hust_moonlight 2015-03-13 10:08:30
最近项目中使用wsdl4j来解析所发布webservice的wsdl文件,要获得所有发布方法的输入输出参数以及类型。
现有如下问题:当使用@SOAPBinding(style=SOAPBinding.Style.RPC)格式时wsdl截图如下,可以方便的获得参数类型,


但是使用默认格式SOAPBinding.Style.document时:wsdl截图:

参数类型信息没有在此显示。经查找发现


各参数的类型定义在schema文件中,如图:


想请教各位,要如何通过代码获取这些参数类型?
或者有没有哪个包能实现将WSDL中Schema进行解析,得到所有的元素和类型。谢谢。
...全文
1042 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
秋天1014童话 2016-05-05
  • 打赏
  • 举报
回复
请问一下楼主,参数的一些约束信息 ,比如minInclusive,这些怎么得到啊
hsp__ 2016-04-12
  • 打赏
  • 举报
回复
楼主方便共享代码吗?最近也在做该功能,找了很久还没找到解决方案
hust_moonlight 2015-03-23
  • 打赏
  • 举报
回复
最后找到wsdl2java的源码,自己修改后,满足要求
liangtu 2015-03-17
  • 打赏
  • 举报
回复
引用 1 楼 qiang168mh 的回复:
求教啊,请给一些建议把,谢谢
cxf中有wsdl2java的bat文件,可以根据wsdl文件生成java代码。
hust_moonlight 2015-03-17
  • 打赏
  • 举报
回复
求教啊,请给一些建议把,谢谢

67,513

社区成员

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

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