`
maomaode
  • 浏览: 118482 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CXF wsdl2java supports catalog

    博客分类:
  • JAVA
阅读更多
前两天实现了这个功能,确实是为了Artix而增加的这个功能,但此功能在cxf里得以实现
问题的根源在于,很多wdsl里需要应用ws-addr.xsd 这个schema, 而人们习惯于import http://www.w3.org/2005/08/addressing/ws-addr.xsd, 而这种写法,会造成构建wsdl4j Definition和构建ServiceModel时连接网络,如果网络有问题的时候,就会失败
其实cxf里本身已经带了这个schema, 在common-schemas里,可以通过classpath来获得, classpath:/schemas/wsdl/ws-addr.xsd, 直接import /schemas/wsdl/ws-addr.xsd, 应该就可以了。
我们已经把这个mapping直接放到了tools 的jaxws里面,作为一个默认的mapping, 如果你需要mapping其他的地址,可以通过-catalog这个参数来实现schema和wsdl的mapping。
分享到:
评论
1 楼 zgl01002 2008-08-04  

相关推荐

Global site tag (gtag.js) - Google Analytics